1. 自我介绍2. 实习3. 有没有做过类似team的多agent,比如autogen各种职责的agent写代码那种4. 有没有沉淀vibe coding的方法论和skills5. 介绍一下springboot6. 两个线程如何共享变量7. completablefuture的底层实现,实习选型为什么是这个·8. 滑动窗口限流用lua脚本怎么实现,哪些redis命令9. 窗口限流是基于接口的还是基于业务的10. 责任链模式有什么缺点,还有哪些设计模式11. mybatis的缓存12. 设计一个数据库表会从哪方面考虑(业务,冗余字段,范式,索引,数据量,分库分表)13. 场景题,分库分表如何防止一条数据同时插入两个表14. 设计一个客服agent,你会从哪方面考虑(ReAct范式、mcp或者skills的编写,RAG做平台文档的检索增强,高可用优化,容灾措施,prompt的安全性)15. ThreadLocal的缺点16. 如何避免大模型将工具调用得到的用户业务数据透传给用户,加密怎么做(我说我实习的时候了解过一种全同态加密,但在这里太复杂了;此外还有就是prompt做限制和最后做校验)17. 分布式事务的使用场景手撕:拼接两个字符串数组然后看是不是相同的字符串,有点kpi了