字节跳动面试题(2026 最新)
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 21 题两个值为5的Integer对象用==比较,结果是什么?请解释原因。 考察Integer缓存机制与==比较的语义第 22 题你们的日志数据存储在哪里?采用了怎样的存储方案? 考察日志存储选型与实现细节第 23 题针对 MySQL 中这张表,你通常会如何设计索引?请说明你的索引规划依据。 考察索引设计能力与依据查询模式进行索引规划第 24 题ThreadLocal 可能会出现哪些问题?如何处理? 考察 ThreadLocal 原理、内存泄漏与线程安全风险及应对策略第 25 题说一下RQ-VAE怎么得到的码本id 考察对残差量化向量自编码器码本索引生成原理的理解第 26 题力扣:搜索旋转排序数组 考察二分查找在旋转排序数组中的应用与边界处理第 27 题在假设检验中,p值小于多少时通常认为结果显著? 考察对统计显著性阈值和p值含义的准确理解第 28 题WebSocket 协议是基于 HTTP 协议构建的吗? 考察对 WebSocket 与 HTTP 协议关系的准确理解第 29 题请介绍 Kubernetes 的整体架构及各核心组件的作用。 考察对 Kubernetes 架构和组件职责的掌握程度第 30 题我们这个岗位对大模型底层和代码等也有一定要求,谈谈你的认识和理解,知道多少? 考察对大模型底层原理的认知深度与代码实践能力第 31 题安卓内存泄漏的场景有哪些? 考察对安卓常见内存泄漏模式及其根因的理解第 32 题直接用红黑树实现 Map 功能是否可行? 考察红黑树实现有序映射的可行性与原理第 33 题请谈谈你对分层设计的理解。 考察对软件分层架构的核心思想、优点和潜在代价的理解第 34 题请阐述HTTP协议中GET与POST方法的区别,并说明各自的适用场景。 考察对HTTP方法语义、缓存安全性和数据传递方式的理解第 35 题你写过金融指标(如头寸指标)的测试,你是如何验证其准确性的?如果不懂业务,怎么能测试得准? 考察候选人在测试金融或其他业务指标时如何补齐领域知识、设计验证方法第 36 题你是否使用过 AI 编程类工具?请结合具体场景谈谈使用体验。 考察对 AI 编程工具的实践应用、价值判断和局限性认识第 37 题如果GMV下降怎么进行异动分析 考察指标异动分析的方法论与业务理解第 38 题useEffect和useLayoutEffect有什么区别? 考察对React副作用执行时机和渲染流程的理解第 39 题请介绍你对图数据库的了解,包括它的核心概念、典型应用场景以及它与关系型数据库的主要区别。 考察对图数据库基本概念、适用场景及与关系型数据库不同之处的理解第 40 题TCP三次握手过程?为什么是3次握手 考察TCP连接建立机制及其设计动机