字节跳动面试题 · 方案权衡

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

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

筛选题目已选:方案权衡
第 421 题MQ是怎么做分区的,你提到要隔离,但你只是broker隔离,消费端没有做隔离的话有啥意义? 考察消息队列分区机制及端到端隔离设计意识风险判断技术原理方案权衡第 422 题请解释K-means聚类算法中的关键参数及其调优方法。 考察对K-means参数的理解和调优能力数据驱动技术原理方案权衡第 423 题在缓存设计中,有时会用 null 值缓存来避免缓存穿透。请分析这种做法的优缺点,并说明在什么场景下你会使用它、什么情况下你会改用其他方案? 考察对缓存穿透防护手段的权衡能力与场景化判断风险判断技术选型方案权衡Redis第 424 题如何设计一个秒杀系统? 考察高并发场景下的系统架构设计、流量控制与数据一致性保障性能优化系统设计方案权衡Redis第 425 题如何实现跨线程传递 ThreadLocal 数据? 考察对线程上下文传递机制的理解及正确应用技术原理方案权衡Java第 426 题如何保证数据库和缓存一致性? 考察缓存更新策略、一致性问题场景及工程取舍风险判断技术原理方案权衡第 427 题Linux 进程调度算法有哪些? 考察对 Linux 内核调度机制的理解和知识覆盖面技术原理方案权衡Linux第 428 题你认为 AI 模型推理服务和高并发后端服务在设计与优化上有哪些共性问题? 考察对两类系统约束与优化思路的共性理解系统设计技术原理方案权衡第 429 题vw 单位含义是什么?与 px、% 有何区别? 考察 CSS 视口相对单位 vw 的定义及其与固定单位和百分比单位的差异技术原理方案权衡CSS第 430 题keep-alive 的底层原理是什么? 考察对 HTTP 长连接机制及连接复用底层实现的理解技术原理方案权衡HTTP第 431 题请介绍Hive冷热分离的实现方法。 考察对Hive数据分层管理、存储策略和查询优化的理解技术原理方案权衡Apache Hive第 432 题ArrayList 与数组的区别 考察对动态数组与定长容器的底层实现和使用差异的理解技术原理方案权衡Java第 433 题假如进一个新团队,要帮助其完成接口测试的自动化转型,你会怎么做? 考察测试自动化转型的规划、推进与落地能力协作推动系统设计方案权衡第 434 题如何解决梯度消失和梯度爆炸的问题? 考察对深度学习训练稳定性问题的理解及常用解决方案技术原理方案权衡问题排查第 435 题规则引擎相比传统硬编码实现规则,有哪些关键优势? 考察对规则引擎核心价值的理解与方案权衡技术选型方案权衡第 436 题请比较批归一化(Batch Normalization)与层归一化(Layer Normalization)的原理、适用场景和优缺点。 考察对两种主流归一化技术的原理理解和场景适用性判断技术原理方案权衡第 437 题说到Bean的两种状态,单例和非单例,那么这两种方式对比一下? 考察Spring Bean作用域的理解,以及单例与非单例在选择上的权衡技术原理方案权衡Spring Framework第 438 题举个例子说明哪些代码放在原生层,哪些代码放在复用层。 考察对分层架构的理解及代码归属判断能力技术原理方案权衡第 439 题如果你负责一个有20多个页面的项目,需求方经常增删改字段,每次都要改动组件,你会如何设计来应对这种情况? 考察面对频繁变动的需求时,前端架构设计与组件抽象能力业务理解系统设计方案权衡第 440 题请说明MySQL索引的常见结构和为什么选择B+树。 考察对B+树特性的理解及其在MySQL索引中的应用技术原理方案权衡MySQL