开始聊项目大概20min,全程1小时多点
问了几个项目相关的问题:reactor模式,spring boot的连接池实现,项目中的中间件
八股部分:
1. 线程池核心参数和用处
2. 线程池缩容和扩容
3. concurrenthashmap在JDK7和8的改动
4. Spring boot的启动流程
5. MySql常用引擎的区别
6. TCP三次握手/四次挥手,挥手结束连接就关闭了吗,为什么要等待
7. http请求发送到服务端经过的操作(面试官说不是理论上的经过什么层进行了什么封装打包,没有答上来
算法题:
一次遍历删除链表倒数第n个节点,用的快慢指针。