时长:1小时
面试官人非常好,寒冬中带来一丝暖意
1. 介绍面试流程
2. 自我介绍
3. 内存回收
4. 可达性分析是有GC Root,什么东西可以是GC Root
5. final修饰不同情况时的效果
6. 用过JUC的什么
7. 线程池的参数和执行流程
8. HashSet是线程安全的吗,怎么能获得一个安全的,使用锁的话如何提高效率
9. 介绍一下读写锁
10. 手写一个基于读写锁的线程安全的List
11. 进程的几个状态
12. 什么时候会进入阻塞状态
13. 进程调度算法有哪些
14. 算法题:①给升序排列的整数数组,输出每个数字平方后的升序排列数组 ②手写LRU算法(时间不够了,写了伪代码解释了思路)
15. 反问
(通过,有第三轮部门交叉面试)
#面经# #快手# #Java# #客户端#