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

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

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

筛选题目已选:方案权衡
第 621 题请解释进程和线程的区别,并深入说明各自的优缺点。 考察对进程与线程基本概念、资源隔离和上下文切换开销的理解技术原理方案权衡第 622 题创建联合索引时需要注意哪些原则? 考察联合索引设计原则与顺序选择技术原理方案权衡第 623 题当前 Java 生态是否仍适合构建高性能服务?你的判断依据是什么? 考察候选人对 Java 生态现状、性能特征与适用场景的客观分析能力业务理解技术选型方案权衡Java第 624 题一个 int 类型的变量是否需要进行缓存行对齐?为什么需要关注伪共享问题,以及在实际工程中如何判断是否需要处理? 考察对缓存行对齐、伪共享问题的理解及工程权衡能力性能优化技术原理方案权衡第 625 题MySQL 的索引主要使用什么数据结构?为什么用 B+ 树而不用 B 树或者哈希表? 考察索引底层数据结构原理及选型权衡技术原理方案权衡MySQL第 626 题是否熟悉XGBoost和随机森林?它们的核心区别是什么? 考察对常用集成学习算法的原理理解与应用辨析技术原理方案权衡XGBoost第 627 题针对出现的链接,因为硬件资源有限,不可能每个都去爬,给一套哪些链接该爬的逻辑。 考察对爬虫抓取目标筛选策略和资源约束下优先级设计的能力风险判断系统设计方案权衡第 628 题在并行训练中,当模型参数量不大时,如何选择使用流水线并行(PP)还是张量并行(TP)? 考察并行策略选型中权衡通信、显存和扩展性的能力技术选型方案权衡第 629 题请比较JVM中不同垃圾回收算法的性能,并说明在何种场景下会选择哪种算法? 考察对JVM垃圾回收算法性能特点的理解及场景化选型能力技术原理方案权衡JVM第 630 题在Kafka与RabbitMQ或RocketMQ之间做选型时,你会如何决策? 考察消息队列选型的方法论和权衡能力系统设计技术选型方案权衡Apache KafkaApache RocketMQRabbitMQ第 631 题TCP和UDP的区别是什么? 考察对传输层协议特性及适用场景的理解技术原理方案权衡TCPUDP第 632 题相比之下,Decoder-only相比Encoder-Decoder架构有哪些具体优势? 考察对两类架构差异的深入辨析能力技术原理技术选型方案权衡Transformer第 633 题当 Transformer 网络层数过深导致训练不稳定时,你会如何处理? 考察对深层 Transformer 训练稳定性问题的理解与解决手段技术原理方案权衡问题排查Transformer第 634 题在序列生成任务中,除了贪心搜索,还有哪些常用的解码策略? 考察对序列生成解码策略及其适用场景的理解技术原理方案权衡第 635 题请说明 MySQL InnoDB 存储引擎索引所使用的数据结构,并解释其设计原因。 考察对 InnoDB 索引底层数据结构的理解及其优缺点技术原理方案权衡InnoDBMySQL第 636 题Transformer架构为什么要切分为多头? 考察对多头注意力机制设计动机与效果的理解技术原理方案权衡Transformer第 637 题请介绍你实习项目C的出发点,为什么要做这样的多目标设计? 考察多目标设计的动机与合理性业务理解方案权衡第 638 题相比 ReLU,Swish 有什么优点? 考察对激活函数特性及其在深度学习中的适用场景的理解技术原理方案权衡第 639 题BN(Batch Normalization)在训练和预测时有什么不同? 考察对批归一化训练与推理阶段统计量使用差异的理解技术原理方案权衡第 640 题说一下GET和POST的区别? 考察HTTP基础方法语义、特性及适用场景技术原理方案权衡HTTP