java最新面试题大全附答案java面试题及答案2020
一面
- 怼项目,没自我介绍
- https的工作流程来说
- 假如有很大并发量请求的访问,怎么设计id(哈希法、业务划分、时间戳都不满意)
- 算法:A->B,C;表示B和C出去时A出去。给定这样的集合,问最多能出去多少人(可能存在相互依赖,并查集不行)
- 01矩阵代表路和墙,求左上到右下最短距离
一面
- RAII底层原理,使用Java实现
- TCP讲一下,泛洪攻击讲一下怎么避免,TCP keepalive了解吗?
- 数据库隔离级别,不同隔离级别的现象解释一下。
- 数据库的锁机制
一面
- 自我介绍。
- 考察项目及经历(项目中有个点没想起来,被问到了,被怼的支支吾吾,哎。。。)
- 很基础的知识考察,死锁及条件,隔离级别及实现
- 在研究生阶段学的有用吗?为啥读研?
- 出去实习有什么收获?
- 想加入什么样的团队?想参与什么样的工作?
- 你的优势和劣势。。。
- 评价一下自己。。。
- 最后撸了个代码,非常简单,判断链表是否有环。。。
所有面试题及答案持续更新见这里:
java面试题及答案2020