团子后端一面
1. 说说Java线程池的参数,分别作用? 2. Redis缓存穿透、击穿、雪崩的区别及解决方案? 3. MySQL的事务隔离级别是什么,分别解决了什么问题? 4. CAS的原理是什么?ABA问题如何解决? 5. Spring中Bean的完整生命周期是怎样的? 6. RAG系统中向量数据库的选型依据有哪些? 7. 什么是JVM类加载的双亲委派模型? 8. 如何保障高并发下缓存与数据面的状态一致性? 9. 你的项目中如何设计缓存的过期与更新策略避免脏数据? 10 分片缓存的一致性哈希实现有哪些优化点? 11. 如何优化缓存的命中率? 12. 如何处理高并发场景下的热点数据更新冲突? 13. 如何用线程池优化批量数据处理的性能? 14. 如何设计异步流程降低用户请求的响应耗时? 15. 项目中,如何处理多格式文档的向量化与存储? 16. 项目中,如何设计提示词提升大模型生成内容的可靠性? 17. 如何实现AI工作流与第三方服务的对接? 18. 如何评估RAG系统的检索与生成效果?
手撕**********,回答一般
#发面经攒人品#
