字节跳动面试题 · 性能优化

字节跳动相关面试题,按最终去重题目聚合。

共 3252 道真题 · 当前筛选命中 268 道 · 更新 2026-08-05

筛选题目已选:性能优化
第 121 题介绍一下什么是索引? 考察对数据库索引基本概念、作用及类型的理解性能优化技术原理第 122 题React的useEffect和useLayoutEffect有什么区别?两者哪个先执行? 考察对React副作用执行时机和场景选择的理解性能优化技术原理React第 123 题请完整描述从在浏览器输入网址到网页显示的全过程。 考察对网络请求、DNS、HTTP、渲染等核心环节的整体理解与分层表达能力性能优化问题拆解技术原理DNSHTTPHTTPS第 124 题如何排查Java中的死锁? 考察对死锁现象识别、工具定位与根因分析能力性能优化技术原理问题排查Java第 125 题请解释 HashMap 的负载因子和初始容量的作用,以及它们对性能的影响。 考察对 HashMap 内部结构、扩容机制和参数选择的理解性能优化问题拆解技术原理Java第 126 题如果清洗完的DWD层数据依然非常庞大,你会怎么去做? 考察大数据分层建模中的数据治理与性能优化思路业务理解性能优化方案权衡第 127 题在H5页面中嵌入小游戏,有哪些常见的内存优化手段来避免内存持续上涨? 考察H5游戏场景的内存优化实践能力性能优化技术选型问题排查第 128 题MySQL深分页如何优化? 考察对MySQL深分页性能问题的理解与常见优化方案性能优化技术原理MySQL第 129 题你在项目或实习中,有哪些使用多线程解决问题的案例? 考察多线程应用经验、问题场景和设计取舍性能优化项目复盘技术原理第 130 题图片加载过多为什么会引起卡顿(频繁GC)? 考察内存管理与GC机制对图片加载性能的影响性能优化技术原理问题排查Android第 131 题如果想要提高秒杀的并发量,你还有什么优化措施? 考察高并发场景下的架构优化能力与权衡意识性能优化系统设计方案权衡Redis第 132 题在移动端开发中,如何选择合适的动画实现方式?常见的动画类型有哪些,各自适用什么场景? 考察移动端动画技术选型与场景判断能力性能优化技术原理技术选型第 133 题请解释用户态与内核态切换的过程及开销来源,并说明如何降低切换频率。 考察对操作系统状态切换原理、性能和优化手段的理解性能优化技术原理第 134 题MySQL大数据量如何优化查询效率? 考察对MySQL查询优化手段的掌握与实战取舍性能优化技术原理方案权衡MySQL第 135 题当 HashMap 容量不足时,它是如何扩容的? 考察 HashMap 扩容机制与树化、退化边界性能优化技术原理Java第 136 题遇到慢查询你是怎么排查的? 考察数据库性能问题排查的流程化思路与实践深度性能优化技术原理问题排查MySQL第 137 题如果业务高峰期观察到 Eden 区频繁触发 GC,但对象实际存活率很低,你怎么分析这个问题? 考察 JVM GC 原理、观测分析和调优能力性能优化技术原理问题排查JavaJVM第 138 题做移动端的时候怎么保证视觉的还原度 考察移动端开发中设计稿还原的工程化方法和细节把控能力性能优化方案权衡问题排查第 139 题离线数仓中有大任务,你通常如何优化其性能? 考察大任务性能分析与资源优化能力性能优化方案权衡问题排查Apache HiveApache Spark第 140 题请展示高并发优化的实际压测数据,并说明是否有性能对比验证。 考察量化验证和性能优化闭环能力数据驱动性能优化问题拆解