字节跳动面试题 · 问题拆解

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

3252 道真题 · 当前筛选命中 828 · 更新 2026-08-05

筛选题目已选:问题拆解
第 1 题请写出一个SQL查询:按商家维度聚合计算指标,且限定最近7天的日期范围。 考察SQL聚合查询与日期范围过滤的编写能力编码实现问题拆解技术原理SQL第 2 题讲一下 DeepSeek R1,推理模型怎样训练 考察对大模型推理能力训练方法(强化学习、冷启动、拒绝采样等)的理解问题拆解技术原理第 3 题查询入学在2023年且分数超过90的学生姓名和分数,按分数升序排序。 考察对SQL查询条件的组合使用、过滤和排序编码实现问题拆解SQL第 4 题Redis Zset 底层跳跃表使用了哪种排序算法来插入和维护有序? 考察跳跃表的数据结构原理与排序维护方式问题拆解技术原理Redis第 5 题你觉得Agent开发最大的难点是什么? 考察对Agent开发复杂性的理解、经验深度和问题定位能力问题拆解自我认知技术原理第 6 题你们的日志数据存储在哪里?采用了怎样的存储方案? 考察日志存储选型与实现细节问题拆解系统设计技术选型第 7 题力扣:搜索旋转排序数组 考察二分查找在旋转排序数组中的应用与边界处理编码实现问题拆解技术原理第 8 题直接用红黑树实现 Map 功能是否可行? 考察红黑树实现有序映射的可行性与原理问题拆解技术原理方案权衡第 9 题你写过金融指标(如头寸指标)的测试,你是如何验证其准确性的?如果不懂业务,怎么能测试得准? 考察候选人在测试金融或其他业务指标时如何补齐领域知识、设计验证方法业务理解问题拆解第 10 题如果GMV下降怎么进行异动分析 考察指标异动分析的方法论与业务理解业务理解数据驱动问题拆解第 11 题TCP三次握手过程?为什么是3次握手 考察TCP连接建立机制及其设计动机问题拆解技术原理TCP第 12 题请手写代码实现最长回文子串的求解,要求说明算法思路和复杂度分析。 考察字符串处理、动态规划或中心扩展算法的实现能力编码实现问题拆解技术原理Python第 13 题重试的时候你幂等怎么保证?怎么区分重试要返回什么呢? 考察分布式系统重试场景下的幂等设计、返回区分与边界处理问题拆解风险判断技术原理第 14 题模型训练时间如何估计? 考察对训练时间影响因素的理解和估算能力性能优化问题拆解技术原理第 15 题SFT 和 DPO 的训练数据是否有重叠?请说明你的判断依据和处理方式。 考察对 SFT 与 DPO 数据关系及数据隔离的理解问题拆解技术原理第 16 题在不埋点的情况下,如何自动化检测LCP? 考察能否利用自动化测试工具无侵入地获取性能指标性能优化问题拆解技术原理第 17 题equals与==的区别是什么? 考察对Java对象比较机制的理解问题拆解技术原理Java第 18 题直接返回旧数据的降级方案可能带来哪些坏处?在实际系统中如何缓解这些问题? 考察对降级方案风险识别与缓解措施的设计能力问题拆解风险判断方案权衡第 19 题抛硬币游戏中,A先抛,若A抛到正面则获胜结束,否则轮到B抛;若B抛到正面则B获胜结束,否则再由A抛,如此交替重复。求A获胜的概率。 考察几何分布或条件概率的递推思维与计算能力问题拆解技术原理第 20 题请介绍你对 Transformer 模型的了解。 考察对 Transformer 架构核心组件和原理的理解深度问题拆解技术原理Transformer