腾讯 CSIG-QQ浏览器,后端-Java 一面
站内链接:https://www.nowcoder.com/feed/main/detail/bec69f7361f74945bf6fefe6639e8db8
- 什么情况下会使用到责任链?
- 为什么会用到GC算法?
- 你有没有遇到过实际使用到GC算法时的一些问题?
- 怎么解决循环引用问题?
- 单例模式中有没有什么难点?
- 双检锁中两个null的作用?
- sychonized是对什么上锁?
- TCP拥塞控制是怎么实现的?具体算法有了解吗?
- http了解吗?http缓存是存储的什么?
- 进程间有那些通信方式?
- 什么情况下会使用到什么通信方式?
- 信号量与互斥锁的区别?
- volatile的作用是什么?
- 可见性当中,线程的缓存是保存在哪里的?
- 栈和堆分别存储哪些内容?
- 死锁如何解决?
- 遇到过OOM吗?怎么解决?
- 把dump给了jVisualVM后呢?代码是怎么定位的?
- hashmap线程安全吗?为什么hashmap线程不安全?
- 八股时间来不及怎么准备的?
- KMP算法