虚拟列表 面试题
共 7 篇真实面经 · 涵盖 携程 / 苏州某小厂 / 阿里巴巴 / 字节跳动 / 某 150 人规模互联网公司 等 6 家公司
携程前端秋招一面面经(45 分钟)
携程前端秋招一面面经:从数组去重与 map、reduce 实现、常见排序算法与堆排序适用场景,到浏览器输入 URL 的网络过程、Flex 三栏布局与主轴交叉轴对齐、闭包与事件委托,再到虚拟列表原理与大列表滚动优化、Puck 拖拽生成 HTML 的原理、zustand 选型、React Native 与 React 的区别,以及如何优化给 AI 写提示词。
携程秋招前端开发一面面经(10.08)
携程秋招前端开发一面记录,全程近一小时且几乎不问项目:从数组链表、flex 与响应式布局等基础,到浏览器渲染机制、TS 类型守卫、防抖节流,再到虚拟列表与打包构建工具,最后追问大模型输出为何不稳定、RAG 召回机制与 prompt 效果验证。
苏州小厂 React 前端面试:项目拷打、虚拟列表与 React 18 新特性
苏州一家小厂 React 前端岗面试:先拷打简历项目,追问难点与实现;再围绕虚拟列表问原理、第三方库与手写取舍、单项高度变化怎么处理;另考 performance 指标、闭包、原型链、React 18 新特性、Vue 与数据流设计。
阿里巴巴全栈开发一面(知识图谱与性能优化深挖)
阿里巴巴全栈开发一面面经,全程 46 问且沿简历层层深挖。前半段考知识图谱实践与度量、可插拔 Agent Harness、长流程可靠性与电商通用方案;中段追问 LCP 预加载与虚拟列表;后段考 TypeScript、状态管理、构建优化与 HTTP 缓存。
字节中国交易与广告全栈二面:SSE 续传、虚拟列表与 HTTP/3
字节中国交易与广告全栈二面:从实习项目里的 SSE 对话续传与虚拟列表切入,追问虚拟列表原理、缓冲区设置与断点续传,再问 Tool Calling 与 MCP、RAG 链路与 rerank、LangChain 与 LangGraph、浏览器渲染管线与合成层、HTTP/2 与 HTTP/3、TCP 拥塞控制,最后二面挂。
150 人厂前端岗面试:八股 + AI 编程连环追问
某 150 人规模公司前端岗面试真题:从 v-if 与 v-show、for 循环性能等八股,到低代码方案选型、虚拟列表为什么不用插件、rAF 流式渲染、MCP 与 Agent 理解,再到需求排期和 AI 代码 review,问题密集且大量追问方案取舍。
天翼云Web前端一面:缓存设计与虚拟列表
天翼云Web前端一面面经,9月22日面试、时长约半小时。题目覆盖Go slice与PE文件头、HTML与DOM关系、Promise、WebSocket与HTTP、前端常见攻击与防御、虚拟列表、浏览器缓存,以及图片URL变化但内容不变时如何复用缓存。