字节跳动面试题 · 技术原理
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 2405 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 21 题力扣:搜索旋转排序数组 考察二分查找在旋转排序数组中的应用与边界处理第 22 题在假设检验中,p值小于多少时通常认为结果显著? 考察对统计显著性阈值和p值含义的准确理解第 23 题WebSocket 协议是基于 HTTP 协议构建的吗? 考察对 WebSocket 与 HTTP 协议关系的准确理解第 24 题请介绍 Kubernetes 的整体架构及各核心组件的作用。 考察对 Kubernetes 架构和组件职责的掌握程度第 25 题我们这个岗位对大模型底层和代码等也有一定要求,谈谈你的认识和理解,知道多少? 考察对大模型底层原理的认知深度与代码实践能力第 26 题安卓内存泄漏的场景有哪些? 考察对安卓常见内存泄漏模式及其根因的理解第 27 题直接用红黑树实现 Map 功能是否可行? 考察红黑树实现有序映射的可行性与原理第 28 题请谈谈你对分层设计的理解。 考察对软件分层架构的核心思想、优点和潜在代价的理解第 29 题请阐述HTTP协议中GET与POST方法的区别,并说明各自的适用场景。 考察对HTTP方法语义、缓存安全性和数据传递方式的理解第 30 题useEffect和useLayoutEffect有什么区别? 考察对React副作用执行时机和渲染流程的理解第 31 题请介绍你对图数据库的了解,包括它的核心概念、典型应用场景以及它与关系型数据库的主要区别。 考察对图数据库基本概念、适用场景及与关系型数据库不同之处的理解第 32 题TCP三次握手过程?为什么是3次握手 考察TCP连接建立机制及其设计动机第 33 题请解释 CAS(Compare-And-Swap)的概念,并说明它在并发编程中的作用。 考察对无锁并发原语的理解及应用场景第 34 题请手写代码实现最长回文子串的求解,要求说明算法思路和复杂度分析。 考察字符串处理、动态规划或中心扩展算法的实现能力第 35 题AQS有哪些成员,state是什么类型的? 考察对AQS核心数据结构与state语义的理解第 36 题重试的时候你幂等怎么保证?怎么区分重试要返回什么呢? 考察分布式系统重试场景下的幂等设计、返回区分与边界处理第 37 题说一下对前端工程化的理解 考察对前端工程化体系化认知和实际落地能力第 38 题C++代码从源代码到可执行文件会经历哪些阶段? 考察对编译链接等构建流程的掌握程度第 39 题如何判断一个任务在训练时是先进行监督微调(SFT)还是直接使用强化学习(RL)? 考察对SFT与RL适用场景的判断和训练流程理解第 40 题MySQL的MVCC如何防止幻读? 考察对InnoDB MVCC机制及隔离级别下幻读防护原理的理解