字节跳动面试题 · 方案权衡
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 936 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 741 题工具调用是用注解实现的吧,这个注解的底层原理是什么? 考察对注解原理及其在工具调用框架中作用机制的理解第 742 题在信息召回环节,为什么选择不使用爬虫技术来实现?请说明你的考量。 考察对召回技术选型的理解与方案权衡能力第 743 题讲讲你项目中的 HotKey 怎么设计的? 考察对热点缓存键识别、处理与降级方案的设计能力第 744 题事务隔离级别有哪些?为什么MySQL的InnoDB存储引擎默认使用可重复读? 考察对事务隔离级别及其实现机制的理解第 745 题JS Bridge如何实现? 考察移动端混合开发中原生与JavaScript通信机制的原理与实现第 746 题请比较 HTTP/1.0、HTTP/1.1、HTTP/2 和 HTTP/3 的主要差异。 考察对 HTTP 版本演进及关键特性(连接复用、头部压缩、多路复用、传输层变化)的掌握第 747 题请介绍你了解的深度神经网络优化器,例如 SGD 和 Adam,并说明它们的区别和适用场景。 考察对常用优化器原理、差异和适用场景的理解第 748 题Redisson 的分布式锁和基于 SET NX 命令实现的分布式锁有什么区别? 考察对 Redis 分布式锁实现方案差异的理解第 749 题评价电商业务时,只看GMV这个北极星指标够吗?请说明你的看法。 考察对电商核心指标的理解与指标体系的整体把握第 750 题讲讲DeepSpeed几个阶段,分别分片什么、代价是什么 考察对DeepSpeed ZeRO优化器各阶段分片策略及其通信和内存代价的理解第 751 题请分别说明 RabbitMQ 的 broker 如何将消息投递给消费者,以及 Kafka 如何将消息传递给消费者。 考察对两种消息中间件消息投递机制的理解差异第 752 题处理小文件有哪些方法?请举例说明。 考察对大数据场景下小文件问题的理解及解决方案的掌握第 753 题MVVM的设计思路是什么,和传统MVC、MVP的区别? 考察MVVM核心理念及与MVC、MVP的架构差异第 754 题LoRA 与全参数微调的核心区别是什么?在显存占用和训练效率上各有什么优劣? 考察对 LoRA 原理及其在资源效率上相对全参数微调优势的理解第 755 题KMP 是如何实现跨端的? 考察对 KMP 共享逻辑层与原生 UI 分离架构的理解第 756 题L1正则与L2正则的区别。 考察对正则化原理、稀疏性与权重收缩差异的理解第 757 题请介绍你的 AI 搜索匹配系统的整体架构和实现思路,包括核心技术选型。 考察系统设计、技术选型和实现逻辑第 758 题谈谈你对面向对象的理解,以及它的好处有哪些? 考察对面向对象基本概念和价值的理解深度第 759 题请比较 LoRA 训练与全参数训练的优缺点,并说明各自的适用场景。 考察对参数高效微调技术的理解、适用场景判断及权衡能力第 760 题STOMP 和 WebSocket 的区别是什么? 考察对实时通信协议层级与适用场景的理解