45分钟结束,无需自我介绍,约了二面
一、八股文
1.泛型擦除的概念。什么时候用
2.ThreadLocal原理,内存泄漏的原因
3.知道哪些数据压缩算法
4.dns挟持是什么,哪些解决办法
5.Charles怎么抓https的包
6.java四种引用类型
7.jvm有哪几种gc算法,分代收集新生代老年代分别使用哪一种
8.数据库第三范式
9.http状态码
10.https的流程
11.tcp四次挥手
12.dns解析过程
13.为什么hashmap链表是尾插
14.concurrenthashmap为什么不可以存null的key而hashmap可以
15.equals和hashcode
16.线程池怎么配置参数保证有序
17.synchronized底层原理
18.cas的缺点,怎么解决
19.http2.0和http3.0
20.快重传和快恢复
21.cookies和session
22.五层网络结构,每一层有哪些协议
二、代码题
斐波那契数列(递归版本、dp版本、矩阵版本)