字节跳动面试题(2026 最新)
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 1 题请写出一个SQL查询:按商家维度聚合计算指标,且限定最近7天的日期范围。 考察SQL聚合查询与日期范围过滤的编写能力第 2 题你觉得 Redis 是强可靠的吗?如果 Redis 挂了你们怎么办? 考察对 Redis 可靠性边界的认知以及故障时的应对策略第 3 题讲一下 DeepSeek R1,推理模型怎样训练 考察对大模型推理能力训练方法(强化学习、冷启动、拒绝采样等)的理解第 4 题你提到自己封装了 WebSocket 类,相比成熟的 WebSocket 库,你的封装在设计和实现上有哪些区别或优势? 考察对网络编程、API设计与第三方库选型的理解与权衡能力第 5 题MySQL事务有哪些隔离级别? 考察对隔离级别及其并发问题的理解第 6 题箭头函数和普通函数有什么区别? 考察对JavaScript函数语法、this绑定及适用场景的理解第 7 题如何解决 ESLint 规则与 Prettier 规则的冲突和桥接问题? 考察代码风格工具链集成、规则冲突处理与工程化配置能力第 8 题MLP和DNN的区别是什么? 考察对神经网络基础概念的准确理解与术语辨析能力第 9 题C++封装用什么实现? 考察C++面向对象中封装机制的核心实现手段第 10 题堆排序的时间复杂度和空间复杂度分别是多少?为什么? 考察堆排序的复杂度分析及对堆结构操作的理解第 11 题请解释JWT的工作原理,以及JWT的token通常存储在客户端什么位置? 考察对JWT认证机制和客户端存储安全的理解第 12 题请介绍你的实习经历,包括主要职责和实际产出。 考察实习内容真实性、职责理解与结果量化能力第 13 题查询入学在2023年且分数超过90的学生姓名和分数,按分数升序排序。 考察对SQL查询条件的组合使用、过滤和排序第 14 题Redis Zset 底层跳跃表使用了哪种排序算法来插入和维护有序? 考察跳跃表的数据结构原理与排序维护方式第 15 题为什么树形结构特别是 B+ 树的查询效率高? 考察对树形索引查询效率原理的理解第 16 题CAS是软件支持的还是硬件支持的? 考察对CAS底层实现机制的理解,区分指令集支持与编程接口第 17 题分页法和分段法有什么区别? 考察操作系统内存管理中分页与分段的基本概念及各自特点第 18 题通过抓包数据,你如何判断性能问题是前端造成的还是后端接口慢导致的? 考察前后端性能问题的区分方法和判断依据第 19 题你觉得Agent开发最大的难点是什么? 考察对Agent开发复杂性的理解、经验深度和问题定位能力第 20 题讲解Transformer结构时,通常使用哪些深度学习训练框架? 考察对Transformer实现与主流深度学习框架的熟悉程度