字节跳动面试题 · 性能优化
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 268 道 · 更新 2026-08-05
筛选题目已选:性能优化
考察点
技术栈
第 161 题如何排查慢 SQL?请结合执行计划、慢日志和索引方面展开。 考察数据库性能问题排查的系统方法与工具使用能力第 162 题短链系统如何设计,要求高并发? 考察系统设计能力,重点在短链生成、存储、高并发处理与重定向性能第 163 题在 Java 中,CPU 密集型任务的最大线程数通常设置多少?为什么? 考察对 CPU 密集型任务线程数配置原则的理解第 164 题请谈谈你对线程池的理解,包括它的核心参数、执行流程以及使用时的注意事项。 考察线程池核心原理、参数配置与实际应用中的风险意识第 165 题你刚刚说加索引,怎么知道加的索引真的有效?会不会加了索引却没有生效,因此看不出性能提升? 考察索引生效验证方法与SQL执行计划分析能力第 166 题小程序渲染卡顿时怎么优化? 考察小程序性能优化意识与实际排查能力第 167 题介绍你了解的排序算法以及他们的时间复杂度 考察常见排序算法的原理理解与复杂度分析能力第 168 题详细解释是如何通过三级存储、两级缓存的架构扛住近70万QPS的 考察高并发系统架构设计能力,特别是存储分层与缓存策略第 169 题添加索引的时候有什么需要注意的地方吗 考察数据库索引设计原则、代价评估与应用场景判断第 170 题请描述一次SQL调优的排查流程 考察SQL性能问题的系统性排查思路与优化方法第 171 题HashMap是怎么扩容的?条件是什么? 考察HashMap容量管理与扩容机制的理解第 172 题用户态和内核态的区别是什么?开销有什么区别?哪些操作会导致开销大? 考察操作系统特权级概念、模式切换开销及高开销操作识别第 173 题请描述在构建高并发查询的 Agent 系统时,你会如何分别优化召回阶段和生成阶段的延迟? 考察对 Agent 系统两阶段延迟构成的理解及针对性优化策略第 174 题动态绑定会带来哪些开销? 考察对运行时多态实现机制及性能影响的理解第 175 题请说明 pdf.js 的内部工作原理。 考察对 pdf.js 渲染管线的理解,包括解析、渲染与异步调度第 176 题一个 int 类型的变量是否需要进行缓存行对齐?为什么需要关注伪共享问题,以及在实际工程中如何判断是否需要处理? 考察对缓存行对齐、伪共享问题的理解及工程权衡能力第 177 题为什么要做索引优化?在实际项目中你是如何优化索引的? 考察对索引原理的理解及实际优化方法的应用第 178 题当你的项目面临高并发访问时,你会如何规划端口和网络资源? 考察高并发场景下端口、网络与系统资源的规划能力第 179 题在做行政区边界展示时,你对 GeoJSON 数据做过裁剪吗?请说明如何裁剪。 考察对地理数据裁剪技术的掌握程度第 180 题请介绍虚拟列表的实现原理和适用场景。 考察对虚拟列表机制的理解、长列表性能优化意识及边界处理