字节跳动面试题 · 技术原理
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 2405 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 181 题请手写实现多头注意力机制(Multi-Head Attention)的核心代码。 考察对注意力机制原理的理解和编码实现能力第 182 题请介绍 ConcurrentHashMap 的设计原理和核心实现要点。 考察对 ConcurrentHashMap 内部结构、并发控制机制及版本差异的理解第 183 题数据库深分页的问题怎么解决? 考察对深分页性能瓶颈的理解及常见优化方案第 184 题从输入一个URL到页面展示,中间经历了哪些关键步骤? 考察网络请求全链路理解与分层描述能力第 185 题请分析Transformer的计算复杂度,并给出核心模块的伪代码。 考察对Transformer自注意力机制计算复杂度的理解及伪代码表达能力第 186 题多模态学习中常见的融合方式主要有哪些? 考察对多模态融合基本分类体系的掌握第 187 题Java强引用和弱引用的区别 考察对Java引用类型的理解及内存管理中的应用第 188 题对称的 CLIP 训练方式可能会遇到哪些问题?请从优化目标、梯度与表示对齐等角度说明。 考察对 CLIP 对比学习架构局限性的理解与工程直觉第 189 题请描述TCP断开连接的过程,并说明其中涉及的状态变化。 考察对TCP四次挥手及各状态转换的理解第 190 题在降维过程中,你是如何具体实施embedding降维的? 考察降维方法的实操能力与细节理解第 191 题用BERT做分类任务时,输出是怎么处理的? 考察对BERT分类任务输出层处理方式的理解第 192 题MySQL的索引类型及其区别是什么? 考察对MySQL索引分类及适用场景的理解第 193 题TCP粘包问题是什么,那如何解决呢? 考察对TCP流式传输特性及常见拆包粘包处理方法的理解第 194 题RAG分片的方法是什么? 考察对检索增强生成中文本分片策略的理解与设计第 195 题请介绍除 DIN 之外的序列建模方法,并对比 Transformer 与 DIN 在推荐场景中的区别。 考察序列建模技术积累与推荐场景下的模型选型能力第 196 题请比较 React 函数组件和类组件的区别,并说明函数组件中的优化点以及生命周期函数的对应关系。 考察对 React 两种组件范式的理解、优化实践及生命周期映射第 197 题有一堆怪物,每个怪物有一个血量 a1, a2, ..., an。每次让两个怪物打架,血多的赢,血量变成两者血量差 |x - y|,另一个死。如果血量相同,两个都死。重复打,直到只剩一个怪物(或全死)。求最后剩下的怪物的血量最小是多少? 考察数论中的最大公约数(GCD)与博弈结合的最小化问题第 198 题HTML解析过程中碰到一个<script>标签,浏览器会怎么处理 考察浏览器解析HTML时对script标签的处理机制及阻塞行为第 199 题C++ 虚函数是如何实现的? 考察C++多态底层机制的理解与表达能力第 200 题请描述一个OkHttp请求从客户端发起后,请求发出的完整流程是怎样的? 考察对OkHttp请求链路和核心组件职责的理解