自我介绍 二面主要是项目实习拷打,然后穿插八股1. 线程池的创建方式?2. 接触过并发编程吗,讲一下你接触的场景?3. 你实习使用的是go语言,你觉得go语言和java有什么区别?(每场面试必问)4. 根据我说的区别又深挖了一下为什么?(有点招架不住了)5. 了解长连接和短连接的区别吗?(答了一下http和websocket)6. 如果让你设计一个长连接的协议,你怎么做?(场景题没答出来,他还引导着给我讲了一下)7. 说一下什么是代理模式?8. 说一下代理模式和工厂模式的区别?9. 说一下实习时leader有没有给你一下职业发展的建议,是什么?10. 你项目中为什么会用到缓存预热,场景是怎么样的?11. 设计数据库索引时有哪些要注意的?12. 实习时有进行sql调优过吗?大概只记得这么多,二面问的东西基本上都来自简历上,面试官可能会扩展一些场景题比较薄弱,得加强一下