字节跳动面试题 · 性能优化
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 268 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 81 题Compose局部重组是怎么实现的? 考察对Jetpack Compose重组机制、智能跳过和依赖追踪原理的理解第 82 题如何估算一个7B模型在batch=1、seqlen=2048下的KV Cache显存占用? 考察根据模型架构进行量化显存估算的能力第 83 题请说明如何优化一张1亿行的大表与一张1千行小表进行关联查询的效率。 考察大表与小表关联时的执行计划理解与性能优化思路第 84 题浏览器在渲染过程中遇到 script 脚本时,是否会被阻塞渲染?请说明原因及如何避免。 考察浏览器解析与渲染阻塞机制及优化方法第 85 题前端性能优化有哪些手段? 考察前端性能优化知识面的广度与系统性第 86 题描述一种将扩容开销均摊到后续操作中的数据结构和具体实现方式。 考察动态扩容成本均摊的设计思想与实现细节第 87 题工程打包中有哪些性能优化点吗? 考察对前端或后端构建打包流程中性能优化手段的理解与实战经验第 88 题如何用 JavaScript 计算并监控页面 FPS?请说明核心原理。 考察通过 requestAnimationFrame 计算 FPS 的原理与实践第 89 题请实现一个防抖函数,并说明适用场景及与节流的区别。 考察防抖实现、作用时机及与节流的对比理解第 90 题写React代码过程中,有哪些可以优化性能的写法和注意点? 考察React性能优化的常用手段与适用边界第 91 题请结合一次SQL优化经历,讲讲你的优化流程和具体做法。 考察SQL优化方法论、问题定位能力与效果验证意识第 92 题关于CSS transform: translate()的无限循环动画,为什么动画运行时能保持流畅? 考察对CSS合成层、GPU加速与浏览器渲染管线的理解第 93 题为什么 DeepSpeed ZeRO-3 不适合直接用于模型训练? 考察对 ZeRO-3 机制、训练特性与显存/通信开销的理解第 94 题SQL优化手段有哪些? 考察对SQL性能优化知识的系统性和实践理解第 95 题你使用Fiddler抓包优化页面响应时间时,如何分析性能瓶颈? 考察基于抓包数据的性能分析方法和瓶颈定位思路第 96 题请说明如何判断一个数据库索引是否有效,并举例说明哪些情况下索引可能失效。 考察索引设计有效性判断与失效场景分析第 97 题请介绍项目中MVC架构的实现方式,以及你如何降低控制层(C层)的压力? 考察对MVC分层职责的理解及控制层瘦身实践第 98 题HDFS小文件过多会有什么问题? 考察对HDFS元数据压力、存储效率和读写性能的理解第 99 题CPT后如何检验模型的通用能力是否退化? 考察通用能力评估方法与退化检测意识第 100 题请说明你为什么选择用布隆过滤器判断短链接是否已存在,而不是采用传统分布式锁加查询数据库的方案? 考察技术选型中的方案权衡与对布隆过滤器特性的理解