字节跳动面试题 · 技术选型

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

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

筛选题目已选:技术选型
第 21 题请介绍 InnoDB 的索引类型及其底层数据结构。 考察对 InnoDB 索引体系与数据结构原理的理解技术原理技术选型InnoDBMySQL第 22 题如果要做电商Agent,你会选择哪些模态的信息作为输入?比如文本评论、图像、视频、购买记录? 考察多模态信息选择与电商场景结合的设计能力业务理解系统设计技术选型AI Agent第 23 题为什么用线程池而不是消息队列(MQ)?(架构复杂度、一致性要求、QPS 评估)。 考察线程池与消息队列的选型权衡,以及架构复杂度、一致性、QPS 等因素对决策的影响系统设计技术选型方案权衡第 24 题如果想把判别式任务转化成生成式任务,学术界有哪些常用方法,哪一种效果比较好? 考察对判别式与生成式任务转化方法的掌握及对比分析能力技术原理技术选型方案权衡第 25 题你知道本地缓存可以用谷歌的Guava Cache吧,它和Caffeine有什么区别,为什么用Caffeine,它解决了Guava的什么问题? 考察对Guava Cache与Caffeine在本地缓存实现上的对比理解及技术选型能力技术原理技术选型方案权衡CaffeineJava第 26 题追问为什么在SDK中自建本地缓存,而不是直接依赖公司内部的成熟组件(如K-Conf)? 考察技术选型、方案权衡和风险判断能力风险判断技术选型方案权衡第 27 题请说明MongoDB实现延迟消息的底层原理,并讨论有哪些替代实现方式? 考察延迟消息的实现原理及方案对比能力技术原理技术选型方案权衡MongoDBRedis第 28 题如果现在接入一个新的数据源,你的方案能否快速扩展而不需要复杂修改? 考察系统的可扩展性设计与模块化架构能力系统设计技术选型方案权衡第 29 题训练时用 ZeRO 优化主要是解决什么问题? 考察对 ZeRO 优化核心目标的理解技术原理技术选型第 30 题你通常如何获取服务器资源?是购买云服务器,还是采用其他方式? 考察候选人获取计算资源的经验与技术选型能力技术选型方案权衡第 31 题端到端的大模型和多个小模型相比,各自的优缺点是什么? 考察对模型架构选型的理解与方案权衡能力技术选型方案权衡第 32 题如果要做意图识别,可以怎么实现? 考察对意图识别常见技术路线和工程实现的理解技术原理技术选型方案权衡BERT第 33 题增全量改造的动机是什么? 考察对数据同步方案选型与增量全量结合的背景理解技术选型方案权衡第 34 题在降维过程中,你是如何具体实施embedding降维的? 考察降维方法的实操能力与细节理解问题拆解技术原理技术选型第 35 题MySQL的索引类型及其区别是什么? 考察对MySQL索引分类及适用场景的理解技术原理技术选型MySQL第 36 题请介绍除 DIN 之外的序列建模方法,并对比 Transformer 与 DIN 在推荐场景中的区别。 考察序列建模技术积累与推荐场景下的模型选型能力技术原理技术选型方案权衡Transformer第 37 题Vue和React之间有什么区别? 考察前端框架核心原理、设计理念和迁移判断能力技术原理技术选型方案权衡ReactVue第 38 题在 Kubernetes 的 Deployment 里如何声明容器的资源请求与资源限制? 考察对 Kubernetes 资源管理机制及 Deployment 声明式配置的掌握技术原理技术选型方案权衡Kubernetes第 39 题如果在一个多人协作的项目当中,每个人的ESLint和Prettier习惯不太一样,怎么办? 考察前端工程化中的代码规范统一与团队协作处理能力协作推动技术选型问题排查ESLint第 40 题请介绍你简历中提到的多模态项目的主要目标与输入输出设计。 考察项目背景理解与多模态输入输出设计能力业务理解项目复盘技术选型