一面 手撕 单例模式自己写一个测试用例聊天八股1. IOC的原理是什么?2. 它实现的时候用了哪些设计模式3. 线程池的优势4. 线程数怎么确定项目提问实习最大的收获是什么————————————————————————二面无手撕讲一个最有代表性的需求1. java开发的时候怎么避免死锁2. 慢查询一般考虑加索引去解决,创建索引的时候有什么原则3. RPC的原理4. 假如负责的一个RPC服务端,QPS很大,突然调用方说挂掉了,这种情况你该怎么做5. 怎么去排查CPU的原因6. 实习中有哪些问题可以通过AI来解决7. 职业规划—————————————————————————hr面正常问题