面试时间1h,流程
1.自我介绍
2.项目介绍(简单版)
3.八股
4.算法
5.反问
1.Object类包含哪些方法,其中finalize会不会立即清理和释放资源
2.hashmap底层,包括put,扩容,node是jdk多少开始有的?
3.负载因子为什么是0.75?
4.Arraylist和HashSet区别?
5.HashTable线程安全是怎么实现的?
6.线程同步方式有哪些?
7.synchronized底层?
8.volatile怎么保证可见性的?
9.索引为什么用B+而不用B树?
10.垃圾回收算法有哪些,逐一讲解?
11.Bean的生命周期? (详细)
12.循环依赖有哪些情况,怎么解决?
13.Autowired变量都是单例吗?
14.SpringBootApplication注解,分为哪三个注解,详细介绍?
15.微服务cap介绍下,这三种能同时保证吗,怎么权衡?
16.算法:最大回文子串
总体来说还是有点瑕疵,不知道能不能过
#百度信息集散地#
#百度提前批#