在你简历中的两个项目里,你觉得哪一个做得比较好或者更有技术含量?讲一下虚拟滚动的实现原理是什么?虚拟滚动在处理用户快速滚动时,底层是如何监听更新并保证页面流畅度、不掉帧的?针对 AI 对话的流式渲染,在技术选型时为什么要选择 SSE 而不是 WebSocket?结合 Markdown IT 工具,前端打字机效果具体是如何处理数据拼接和渲染的?你目前实现的打字机效果,是根据服务端响应的数据块增量渲染,还是真正做到逐字渲染的?假设后端逻辑不变,要求前端调整成“带有光标且挨个字匀速吐出”的真实打字机效果,你会怎么调整架构设计?如果这个 AI 对话平台要做到支持一万个用户同时在线,从前端或服务端的架构...