3.21 闲鱼 一面凉经

项目

八股:
1、进程、线程、协程的区别
2、linux中线程是怎么实现的,开销有多少
3、用户态和内核态区别,什么时候会进入内核态
4、对死锁的理解,怎么避免死锁
5、覆盖和重载的区别
6、对垃圾回收器的理解
7、G1的region之间有区别吗,有哪些类型的region
8、G1怎么调优使得应用程序的暂停不要超过20ms
9、看过哪些源码
10、谈一下hashmap的设计
11、为什么>8变成红黑树,<6变回链表
12、如果设置>8变成树,<8变成链表会有什么问题
13、hashmap并发读写有问题吗,会产生什么问题
14、jdk8怎么解决jdk7里的死循环问题
15、hashmap需要并发读写该怎么设计
16、hashmap中的初始容量和加载因子有什么含义
17、放到hashmap中的对象有什么要求
18、IOC和AOP是什么
19、AOP有什么限制
20、用AOP的过程中可能出现什么问题

算法:
lc530 二叉搜索树的最小绝对差
全部评论

相关推荐

6 32 评论
分享
牛客网
牛客企业服务