字节跳动面试题 · 性能优化 · JavaScript
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:性能优化 · JavaScript
考察点
技术栈
第 1 题请介绍你在项目中如何实现拖拽功能,以及如何设计图片懒加载策略,说明在什么情况下加载、什么情况下不加载。 考察前端交互实现能力与资源加载优化意识第 2 题浏览器获取到 HTML 后是如何渲染出页面的? 考察浏览器渲染流程的理解和关键性能优化点第 3 题如何用 JavaScript 计算并监控页面 FPS?请说明核心原理。 考察通过 requestAnimationFrame 计算 FPS 的原理与实践第 4 题请实现一个防抖函数,并说明适用场景及与节流的区别。 考察防抖实现、作用时机及与节流的对比理解第 5 题时间分片是指什么? 考察对前端渲染性能优化中时间分片概念的理解第 6 题强缓存的 JS 文件在过期时间内内容变化时,如何解决客户端拿到旧版本的问题? 考察前端缓存策略与版本更新机制的理解第 7 题浏览器加载一个页面时,整个渲染流程是怎样的? 考察浏览器渲染机制、关键步骤及性能优化意识