一面简单聊了在校经历,兴趣爱好介绍实习经历,体验和收获(这段聊了挺多)八股- 如何理解线程安全- 介绍一下ThreadLocal- 如何实现线程安全单例的方式- volatile的作用和原理- 线程安全的计数器怎么实现- Spring是什么,有什么特点- Innodb的索引有哪些- Redis是什么,常用数据结构有哪些- Redis的持久化方式- Zset的底层数据结构手撕:判断二叉树是不是对称二面- Java主进程如何等待子进程执行结束(线程?)- Stream流是安全的吗- 一致性哈希- 输入浏览器到服务端spring应用的全过程- 接口返回connection reset by peer是什么原因- Springbean会有循环依赖吗- 为什么用b+树做索引?- 索引失效的场景- 如何找出出现频率top10的单词手撕:数组全排列(八股答得挺烂的,属实是八股穿透了)三面- 实习期间遇到过技术难题没(真没遇到过。。。)- 介绍一下做的一个需求- 平常开发有没有用过大模型IDE插件- 杂七杂八聊了一些其他的,无技术问题面完秒挂