02 Agent的记忆和持久化怎么做的?如果把这个agent做到网页端使用,你觉得应该如何设计?考察候选人对Agent记忆机制、持久化方案的理解,以及将Agent迁移到Web端的架构设计能力。 查看学习思路
03 为什么使用websocket?除了websocket还可以用什么?除了sse还可以用什么?http有什么缺点?如何改进?考察候选人对实时通信协议的理解,包括WebSocket、SSE、HTTP的优缺点及适用场景。 查看学习思路
04 用户权限校验做过吗?你会怎么做?用户信息token放在header还是cookie?如何防止xss攻击?如何防止中间黑客截取用户信息?考察候选人对Web安全、权限校验、Token存储及XSS防护的实践能力。 查看学习思路
05 rag怎么做的?针对rag做了哪些优化?如果继续改进还有哪些措施?针对高频数据访问,可以做哪些优化?如果没有redis,怎么设计缓存?使用什么数据结构?手撕lru。agent项目的redis在其中起到什么角色?为什么要用redis?redis还有哪些用途?综合考察候选人对RAG、缓存设计、Redis应用及LRU算法的掌握程度。 查看学习思路