面试时间:4.14早上10点30 时长25min面试官很友善,反问环节答得也很认真,跟面美团一样舒服,无手撕,一半八股一半项目1. 自我介绍2. 两个项目中哪个难度更高,为什么3. 虚拟消息列表解决什么问题4. 前缀高度表 + 二分查找在虚拟列表中解决什么问题5. 上下文摘要压缩机制的实现思路6. 本地持久化机制如何实现,用什么结构存储7. 存储溢出如何处理,有无删除逻辑8. 流式响应与非流式响应的区别9. 流式返回慢时界面如何优化10. 大模型返回中断如何处理(断点续传/重连)11. Vue3 和 Vue2 有什么区别12. 大文件分片上传怎么实现13. 秒传、断点续传的实现原理14. 了解哪些设计模式15. 观察者模式的优点是什么16. 了解哪些排序算法17. 归并排序的时间、空间复杂度是多少18. 平时写代码是否用 AI,怎么使用19. 是否了解 Transformer 原理20. 解释 MCP 和 Skill 的原理21. 反问