Appearance
面试题目回顾
第一面
1、介绍做的比较好的项目,里面承担了什么角色,做了哪些优化?
2、java用哪几种引用,什么时候回收,除了四种之外还有哪一种?
3、thread、threadlocal、threadlocalmap
4、threadlocal为什么会产生内存泄露、threadlocal里面什么东西是弱引用
5、线上jvm参数怎么配置的?
6、线上垃圾收集用的什么?g1怎么配置的?
7、g1的原理,优缺点有哪些?
8、gc问题怎么排查的?
9、spring autowired注解怎么实现的,如何注入的,如何扫描的
10、spring循环依赖怎么解决的?
11、跳表有了解过么?
12、mysql为什么用b+树,那b树呢?
13、消息积压是如何解决的?
14、kafka的数据结构?
15、redis的数据结构,除了五种还有哪些?
16、redis list的实现机制