一面:
- 最小生成树两种算法,Prim和Kruskal
- 归并排序
- 找两个人是否存在六度关系
- dfs和bfs
- java的堆是怎么样
- 什么时候young gc,什么时候full gc
- redis数据类型
- 前十名排行榜使用什么实现
- arraylist,插入一个元素会怎么做
- hashset和hashmap
- 多个任务如何并发计算并获取计算结果
- 其他不太记得
二面:
- synchronized和volatile
- cas的aba问题以及如何解决
- java成员变量赋初值和方法块中赋初值区别
- synchronized抛出异常如何解除锁
- 其他不太记得
三面:
- 操作系统的磁盘系统。
- TCP。
- 不太记得了。
网友评论