字节跳动面试题 · 方案权衡
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 936 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 161 题现在相比SSE用多的更多是流式API,为什么? 考察对HTTP流式API与SSE技术选型的理解与权衡第 162 题请介绍分布式事务的常见实现方案及其适用场景。 考察对分布式事务概念、各方案原理和适用条件的理解第 163 题为什么选择了遗传算法? 考察技术选型的依据与问题特性匹配能力第 164 题如何判断两种优惠券的效果? 考察业务目标分解、实验设计与效果评估方法第 165 题你在项目中采用了哪些方法来避免过拟合? 考察对机器学习过拟合问题的理解及实际应用能力第 166 题JWT 和 Session 的核心区别是什么? 考察对无状态认证与有状态会话机制的理解及适用场景第 167 题为什么 MySQL 会使用 B+树来实现索引? 考察数据库索引底层数据结构的选择与权衡第 168 题如何保证一致性(例如数据库与Redis之间的一致性)? 考察对缓存与数据库一致性问题的理解及常用解决方案第 169 题在构建领域大模型时,如何确定不同领域数据的配比比例?有哪些考量因素? 考察领域数据配比策略与数据质量权衡第 170 题React 18 有个新特性叫做 Concurrent Features,有了解吗? 考察对 React 18 并发特性的理解深度及实际应用认知第 171 题线程池常见的拒绝策略有哪些?请分别说明适用场景。 考察对线程池拒绝策略的理解与实际应用第 172 题Buffer Pool有什么机制能够保证不会因为一次大查询把所有的数据都替换掉? 考察对数据库缓存置换策略、LRU优化及大查询防护机制的理解第 173 题十亿条数据里怎么用 MySQL 或 MapReduce 找到中位数? 考察大数据量下中位数求解的算法设计、分布式思想与工程可行性权衡第 174 题Embedding层和MLP层有什么区别? 考察对神经网络中嵌入表示与全连接变换在功能定位上的理解第 175 题在项目中为什么选择这个技术方案来实现消息队列? 考察技术选型依据和项目场景匹配第 176 题React受控组件和非受控组件的核心区别是什么? 考察对React表单状态管理与组件数据流控制的理解第 177 题说下消息队列,如何保证消息能正确发送? 考察消息队列的基本概念与消息可靠投递机制第 178 题InnoDB 为什么使用 B+ 树作为索引结构? 考察对 B+ 树特性与 InnoDB 存储机制结合的理解第 179 题请介绍一下在 Feed 流场景中使用的三级缓存架构(本地缓存、Redis 页面缓存、Redis 片段缓存)及其作用。 考察对多层缓存架构的理解、适用场景与一致性处理第 180 题请解释数据库的隔离级别有哪些,并说明各自的特点。 考察对数据库隔离级别体系及差异的理解