字节跳动面试题 · 技术原理
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 2405 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 61 题Docker 镜像的层是如何组织的,使用的文件系统是什么? 考察对 Docker 镜像分层和 overlay 文件系统机制的理解第 62 题请介绍一下聚簇索引与非聚簇索引的区别。 考察对 InnoDB 与 MyISAM 索引组织方式差异的理解第 63 题请介绍你的研究课题及其核心内容。 考察研究背景、技术深度与创新点表达第 64 题Llama的Decoder结构和位置编码相比原始Transformer有哪些改进? 考察对Llama模型架构细节及其设计意图的理解第 65 题面向对象的三大特性是什么?请分别说明其含义。 考察面向对象基础概念的准确理解和表述能力第 66 题HashMap 在什么时候触发扩容? 考察 HashMap 扩容机制及对性能与并发影响的理解第 67 题请解释如何求解二叉树中的最大路径和,并说明路径的定义。 考察二叉树遍历、递归与全局最优解的设计能力第 68 题在工业界或你的项目实践中,为什么要引入Reference Model?它主要解决什么问题? 考察对参考模型(系统参考架构)作用、价值和使用边界的理解第 69 题请分析 RedLock 算法的优缺点,并讨论其在分布式锁场景下的适用性。 考察对 RedLock 算法原理、一致性局限及分布式锁工程选型的理解第 70 题RedLock实现的基本思路是什么? 考察分布式锁算法RedLock的核心设计思想与权衡第 71 题Cglib和JDK动态代理有什么区别? 考察对Java动态代理两种实现原理、适用场景和限制的理解第 72 题请介绍缓存穿透的原因及常用解决方案。 考察对缓存穿透成因与应对手段的系统性理解第 73 题请简述TCP三次握手的过程及其目的。 考察TCP连接建立机制与可靠性设计第 74 题请介绍 MCP(Model Context Protocol)的作用,以及它在 AI Agent 体系中的价值。 考察对 MCP 标准协议的了解及其在 Agent 生态中的定位第 75 题请设计一个方案,使多个任务可以串行执行(每个任务依赖前一个任务的结果),同时允许某些任务并行执行,如何实现? 考察并发任务编排、依赖关系处理和线程管理能力第 76 题桶限流是如何实现的? 考察限流算法的核心机制与实现细节第 77 题讲讲双亲委派机制 考察对Java类加载机制的理解,包括双亲委派模型、其作用和破坏场景第 78 题请比较B树和B+树的结构,并说明各自的优劣。 考察对B树与B+树结构差异及其适用场景的理解第 79 题Socket 如何保证一次性读取完数据? 考察对 TCP 流式传输、粘包半包问题及读取策略的理解第 80 题线程池用过吗?请讲一下线程池的核心参数。 考察线程池核心参数的含义、作用及配置考量