校招 CSIG-QQ浏览器 / 后端-Java / 一面
[面试日期] 2025-04-27 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
1. 什么情况下会使用到责任链?
2. 为什么会用到GC算法?
3. 你有没有遇到过实际使用到GC算法时的一些问题?
4. 怎么解决循环引用问题?
5. 单例模式中有没有什么难点?
6. 双检锁中两个null的作用?
7. sychonized是对什么上锁?
8. TCP拥塞控制是怎么实现的?具体算法有了解吗?
9. http了解吗?http缓存是存储的什么?
10. 进程间有那些通信方式?
11. 什么情况下会使用到什么通信方式?
12. 信号量与互斥锁的区别?
13. volatile的作用是什么?
14. 可见性当中,线程的缓存是保存在哪里的?
15. 栈和堆分别存储哪些内容?
16. 死锁如何解决?
17. 遇到过OOM吗?怎么解决?
18. 把dump给了jVisualVM后呢?代码是怎么定位的?
19. hashmap线程安全吗?为什么hashmap线程不安全?
20. KMP算法
AI 推荐面试题
