全程35min
1.自我介绍
2.线程间的同步方式
3.volatile和synchronized
4.ThreadLocal底层原理
5.如果我现在有个byte数组被volatile修饰,对其中元素进行修改是可见的吗,怎么修正
6.介绍G1垃圾收集器,分区有了解过吗
7.假设此时JVM的-Xmx参数设置为4Gb,但是top命令查看分配的内存会大于4Gb,为什么
8.TCP三次握手
9.SYN泛洪攻击了解吗
10.TCP四次挥手
11.如果客户端发送断开连接时还有些数据没有传送,TCP会怎么处理
12.TCP拥塞控制
13.Linux如果有些进程cpu比较耗时,什么指令可以将这些进程查出来
14.mysql慢查询怎么处理
15.联合索引的一些场景题
16.redis击穿和雪崩
17.布隆过滤器及其构建步骤
18.手撕:爬楼梯
答得稀烂竟然第二天约二面