9.20 招银网络科技 一面 35min
面试官很好,有在引导式提问,回答得一般般
- java面向对象,多态
- 抽象类和接口区别,是否都能被实例化
- 重载重写哪种属于多态,二者区别
- java访问修饰符,默认是哪个
- ThreadLocal底层实现原理,项目里用来做什么
- 说说强引用,弱引用等等这些引用方式
- ThreadLocal里的key和value存的分别是什么
- 为什么ThreadLocal的key是弱引用,value是强引用
- 多线程的实现方式
- 如果需要得到子线程的返回值,怎么实现(自己没听清题目)
- 如何实现子线程先执行,主线程再执行(后面没听清,回答了join)
- wait()和join()的区别
- 事务的ACID,如何保证原子性
- redis和mysql事务的区别
编程:写一个快排