字节跳动面试题(2026 最新)

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

共 3252 道真题 · 更新 2026-08-05

筛选题目
第 441 题TCP层会拆包吗? 考察TCP面向字节流特性与粘包/拆包问题的理解技术原理TCP第 442 题如何保证消息不丢失? 考察消息队列可靠性机制与端到端链路持久化意识风险判断技术原理第 443 题ReentrantLock 和 synchronized 的区别,生产上一般用哪个? 考察并发锁机制的理解、对比能力及生产选型判断技术原理技术选型方案权衡Java第 444 题进程之间常用的通信方式有哪些? 考察对进程间通信机制的全面理解与场景辨析技术原理第 445 题Object.keys 和 for...in 方法有什么区别? 考察对JS枚举可枚举属性和继承属性的理解问题拆解技术原理JavaScript第 446 题你项目里为什么一定要用Netty呢 考察技术选型理由与场景匹配意识业务理解技术选型方案权衡Netty第 447 题了解数据结构吗?讲讲O(n log n)的不稳定排序算法 考察排序算法复杂度、稳定性概念与算法细节理解问题拆解技术原理第 448 题C++中,指针和智能指针的区别是什么? 考察对内存管理与资源所有权的理解风险判断技术原理C++第 449 题将一个大任务拆分为多个小任务并发执行,有哪些常用的多线程框架或工具?请说明各自的适用场景。 考察多线程任务拆分与并发执行工具的知识广度与场景判断技术原理方案权衡Java第 450 题注意力计算的计算复杂度是多少? 考察对注意力机制计算复杂度的掌握及其扩展性边界性能优化技术原理Transformer第 451 题epoll和select的区别是什么?各自适用场景有哪些? 考察I/O多路复用机制的理解与选型能力技术原理技术选型第 452 题如果浏览器不支持 MutationObserver,你会用什么方式实现类似的 DOM 变化监听功能? 考察对 DOM 变化监听技术演进及降级方案的掌握技术原理方案权衡问题排查第 453 题在React中如何进行性能优化? 考察对React渲染机制的理解及常见性能优化手段性能优化技术原理React第 454 题请比较 TCP 与 UDP 的差异,并说明各自适用的典型场景。 考察传输层协议核心概念的理解与知识迁移能力技术原理方案权衡TCPUDP第 455 题说一个你熟悉的排序算法原理,最好最坏时间复杂度 考察排序算法原理与时间复杂度的理解掌握问题拆解技术原理第 456 题LeetCode 403 青蛙过河是一道 hard 题,请用动态规划加递归的思路设计解法并说明关键状态转移。 考察动态规划状态定义、递归实现与边界处理能力编码实现问题拆解技术原理第 457 题思维链具体怎么构建的,怎么确保其准确性? 考察对思维链技术的理解深度及准确性验证方法问题拆解风险判断技术原理第 458 题redo log的二阶段提交是什么? 考察InnoDB redo log两阶段提交的理解与崩溃恢复机制问题拆解技术原理InnoDBMySQL第 459 题请描述Spring中Bean的生命周期过程。 考察对Spring容器中Bean创建、初始化和销毁过程的掌握技术原理Spring Framework第 460 题请实现二叉树的层序遍历,并说明其时间与空间复杂度。 考察二叉树层序遍历的算法实现与复杂度分析编码实现技术原理