1.为什么要用消息中间件?2.消息可靠性如何保证?3.RAG知识库搭建4.如何系统的评估知识库?5.大模型如何调用工具6. 工具用什么方式集成进去的7. 用什么框架实现MCP8. 用到哪些大模型的研发工具9.历史Memory10.JVM内存组成及垃圾处理11. Full GC 频繁发生的原因12.类函数的存储13. gc算法怎么判断垃圾14. 多线程访问数据,访问可能遇到什么问题?15. 怎么解决多线程访问冲突问题?16. jvm的内存地址是虚拟还是物理?17. 两个jvm,库在内存是加载两次吗18. tcp三次握手四次回收19. 为什么握手三次回收四次