字节跳动面试题(2026 最新)
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 201 题线程池的核心参数有哪些?它们各自的作用是什么? 考察线程池核心参数的理解及配置考量第 202 题请详细描述 TCP 三次握手的过程,并说明为什么需要三次而不是两次。 考察对 TCP 连接建立过程及设计原理的理解第 203 题讲一讲图片懒加载,具体实现过程。 考察前端性能优化中懒加载原理与实现细节第 204 题训练时用 ZeRO 优化主要是解决什么问题? 考察对 ZeRO 优化核心目标的理解第 205 题FAISS 索引构建时,nlist 与 nprobe 参数如何调整? 考察对 IVF 索引参数作用的深入理解与实验调优能力第 206 题手写代码:给定一个正整数 n,找出小于 n 的最大整数,且该整数的每一位数字都不能大于给定的一个数字限制(例如每位数字最大为 d),或者该整数必须由给定的数字集合构成。请说明你的解法并写出代码。 考察算法设计、边界处理和编码实现能力,尤其是构造小于给定数的最大合规数第 207 题请分享一个你在实习中遇到的印象深刻的bug,你是如何定位和解决的? 考察问题排查能力、技术深度和复盘总结能力第 208 题如果写一个非嵌套的Readonly类型,将对象里面所有字段都变成只读,该如何实现? 考察TypeScript内置工具类型及类型映射的掌握第 209 题改完判断库存的方式后,秒杀成功率有明显提升吗? 考察候选人是否能用数据量化技术优化效果,并复盘优化过程第 210 题你觉得 GET 和 POST 的区别是什么? 考察对 HTTP 方法语义、用途和常见误区的理解第 211 题你们这种模块堆叠的架构是怎么设计视觉问答模块和动作模块的协同逻辑的? 考察在模块化架构下跨模块协同机制的具体设计能力第 212 题Adam相比SGD引入了哪些核心优化机制? 考察对Adam内部机制的深入理解,区分其与经典SGD的差异第 213 题当你在浏览器地址栏输入一个网址并回车后,从网络和页面加载角度看发生了什么? 考察从输入网址到页面渲染的完整网络链路与关键协议理解第 214 题有100瓶水,其中1瓶有毒,毒发时间为1天,现有若干小白鼠可供测试,每次测试需要等待1天才知道结果,如何用最少的小白鼠在最短时间内找出毒药?请说明方案并计算所需天数与小白鼠数量。 考察二进制编码与信息论在问题求解中的应用第 215 题请描述一次你参与恶意软件分析或应急响应的经历,包括分析方法、工具使用和最终处置结果。 考察恶意软件分析流程、工具熟练度、应急响应与总结能力第 216 题请用伪代码或语言实现交叉熵损失函数,并说明数值稳定性处理。 考察交叉熵的数学定义与数值稳定性实现第 217 题进程地址空间由哪些组成? 考察对进程虚拟内存布局及其作用的基本理解第 218 题双亲委派是什么? 考察对Java类加载机制及其作用的理解第 219 题数据的难度分层是如何做的,为什么没使用困惑度? 考察数据难度分层的方法与困惑度指标的适用性理解第 220 题请根据你的简历,详细介绍一个你认为最具有代表性的项目,包括你的角色、技术难点和最终成果。 考察项目深度、真实性与候选人贡献度