❓面试问题:询问项目1.rag和sft的区别和适用场景2.rag的知识库如何做定期维护场景题1.大量用户直播场景,有点赞功能,如何优化。(先答了使用redis,然后询问有没有其他优化,回答前端节流、服务端分片分批次提交),询问java使用什么数据结构(回答使用concurrentHashMap,value使用原子操作)2.如何实现三个线程执行完成后再执行(回答使用信号量或者锁,三个线程记录count值,达到3时唤醒主线程)八股1.什么是回表。2.什么时候不走索引。3.什么时候叶分裂。4.redis的缓存一致性。手撕1.三个线程按顺序打印1,2,3🙌面试感想: