腾讯面试
面试前就有点不对劲,我是java后端的然后客户端的晒到了我的简历,面试官一上来就有点绷不住,还问我有没有了解他们部门
问题
1、常用的集合类
2、介绍下hashmap的结构
3、为什么String是不可变的
4、常用的锁
5、如何写一个死锁代码
6、hashMap的容量
7、公平锁和非公平锁
8、进程和线程的区别
9、进程之间如何通信
10、线程之间如何通信
11、JVM内存区域以及内部区域的用途
12、你了解的网络常用协议
13、tcp四次握手的过程
14、逻辑内存和虚拟内存
15、介绍一下AQS
16、TCP的劣势
17、常用的锁
代码题:全排列