字节跳动面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 521 题请对比 JVM 垃圾回收机制与引用计数技术,并详细介绍引用计数方法的原理与局限。 考察垃圾回收基础原理与算法权衡技术原理方案权衡JVM第 522 题在使用 initarray 等函数进行解密后,你是否遇到过地址错误或偏移错误?你是如何定位并修复的? 考察候选人对解密函数使用中地址与偏移问题的调试修复能力项目复盘技术原理问题排查第 523 题从系统设计角度看,操作系统可以通过哪些手段提升整体流畅度? 考察对操作系统性能优化手段的系统性理解系统设计技术原理方案权衡第 524 题请解释数据库索引的实现原理。 考察对索引数据结构、查询优化及使用场景的理解性能优化技术原理方案权衡第 525 题请解释一下TCP/IP协议栈的分层结构及各层的主要功能。 考察对TCP/IP协议栈层次划分和各层职责的理解问题拆解技术原理TCP/IP第 526 题为什么会造成死锁 考察对死锁产生条件及其触发场景的理解技术原理第 527 题请解释CAP定理,并举一个分布式系统中的实际例子说明如何在一致性和可用性之间取舍。 考察对CAP定理的理解及在分布式场景中的权衡能力技术原理方案权衡第 528 题如果改变游戏规则,例如获胜者的血量变成双方血量之和(x+y),这个规则的数学性质会如何变化? 考察对算法正确性的边界理解和规则变更对结论影响的推理能力问题拆解技术原理第 529 题什么是长连接?请结合实际场景说明其工作原理和常见应用。 考察对长连接概念的理解及与实际场景的关联业务理解技术原理HTTPTCPWebSocket第 530 题请描述文本输入到大模型产生输出的完整过程,涵盖关键内部步骤。 考察对大模型推理流程、组件和原理的理解编码实现问题拆解技术原理第 531 题为什么 GRPO 的损失函数中要显式加入 KL 散度项?请说明其作用以及如果去掉会带来什么问题。 考察对 GRPO 中 KL 约束作用及其训练稳定性的理解风险判断技术原理方案权衡第 532 题请分别解释缓存穿透、缓存雪崩和缓存击穿,并说明各自的解决方案。 考察对缓存三大问题的理解深度及对应的治理手段风险判断技术原理Redis第 533 题有没有抓过包?HTTPS 的抓包原理有没有了解过? 考察对 HTTPS 抓包原理的理解与实际操作经验技术原理问题排查第 534 题请解释数据库事务的隔离级别有哪些,并说明各隔离级别可能出现的并发问题。 考察对事务隔离级别及其并发异常的理解技术原理第 535 题请解释在什么场景下应使用 Batch Normalization,什么场景下应使用 Layer Normalization,并说明原因。 考察对两种归一化机制适用场景及其原理的理解技术原理技术选型方案权衡第 536 题什么是懒加载? 考察对懒加载概念、实现方式及适用场景的理解性能优化技术原理第 537 题请介绍Redis的常用数据结构,并谈谈如何识别和应对大Key与热Key问题。 考察Redis基础数据结构掌握及大Key、热Key的识别与处理能力性能优化技术原理问题排查Redis第 538 题什么是排序算法的稳定性?冒泡排序和快速排序分别是稳定的还是不稳定的? 考察对排序算法稳定性的理解及应用场景判断技术原理方案权衡第 539 题如何保证消息的幂等性? 考察消息处理中幂等设计的关键机制和边界意识风险判断技术原理方案权衡第 540 题请解释数据库中的聚集索引和非聚集索引(二级索引),并说明它们之间的区别及适用场景。 考察对数据库索引底层存储结构差异的理解及实际场景选型业务理解技术原理方案权衡