滴滴一面二面面经 Java后端
时间:2022年6月30
一面
聊项目
1.线程和进程有哪些状态
2.==和equals
3.TCP和UDP
4.B+树
5.HashMap底层
6.为什么要用链表而不是红黑树
7.redis的过期策略有哪些
两个有序数组合并
二面
聊项目
1.多线程的底层实现原理
2.多线程是怎么保证核心线程数的
3.类加载流程
4.类加载器
5.你在做项目过程中,有没有遇到哪些不使用类加载器的
6.讲讲TCP的拥塞控制
7.双亲委派机制
8.讲讲聚簇索引
算法:实现一个ArrayList