java面试题及答案2020
三面 阿里
文末持续更新面试题及答案
1、你说你的这个项目不是工程类的,可以介绍一下吗
2、多线程你怎么用,讲一下多线程运行机制以及每个步骤线程池的变化(源码没看过)
3、Collection接口下的类每一个都介绍一下(源码介绍)
4、synchronized是什么机制
5、指令重排的意思是什么,为什么这么做,提高了什么效率,你计算机组成原理是不是忘记了呢(是呢)
6、reetrantLock实现原理,state是什么类型的数据
7、数据库隔离级别
8、你最近的学习有什么收获,比如看书之类的(会问细节的,比如每一章讲了什么或者问一下细节知识点,因为你读过的他可能读过好几遍)
9、你去年在计算机技术上看过的或者收获的知识
10、你觉得你哪门课程比较好
11、(斗胆说了个计算机网络),你可以详细介绍一下http协议的内容吗,还有浏览器服务器通信的时候各个层发生了什么
所有面试题持续更新+答案整理见这里:
java面试题及答案2020