字节跳动面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 881 题TCP三次握手四次挥手,为什么不能两次握手? 考察TCP连接建立机制的深入理解与可靠性分析问题拆解技术原理TCP第 882 题MySQL 中索引通常使用什么数据结构?相比于其他常见数据结构有哪些优势? 考察对 MySQL 索引底层数据结构的理解与对比分析能力技术原理方案权衡MySQL第 883 题请说明如何优化一张1亿行的大表与一张1千行小表进行关联查询的效率。 考察大表与小表关联时的执行计划理解与性能优化思路性能优化技术原理方案权衡第 884 题FFN(前馈神经网络)有什么不同,请写出ReLU和SwiGLU的实现。 考察对不同FFN变体的理解及动手实现能力编码实现技术原理PyTorch第 885 题DNS报文有哪些特征?包含哪些重点信息? 考察对DNS报文格式和关键字段的掌握技术原理DNS第 886 题数据分层的作用是什么? 考察对数据仓库分层设计目的与价值的理解业务理解技术原理方案权衡第 887 题Kafka怎么防止脑裂? 考察对Kafka分布式一致性机制和脑裂防护的理解风险判断技术原理Apache Kafka第 888 题请解释 Java 中 final 关键字的作用,并举例说明其在不同场景下的应用。 考察对 Java final 关键字语义的理解及应用能力编码实现技术原理Java第 889 题很多网站有反爬虫机制所以爬的成功率不高,怎么提高爬虫成功率? 考察对反爬机制的理解及提升爬取成功率的系统化策略问题拆解风险判断技术原理第 890 题为什么 HashMap 不是线程安全的? 考察多线程环境下 HashMap 的竞态条件与故障表现风险判断技术原理Java第 891 题DP和DDP的区别是什么? 考察对策略梯度类强化学习算法的理解与对比能力技术原理技术选型第 892 题进程、线程、协程的区别是什么? 考察对操作系统并发模型核心概念的理解与对比能力技术原理第 893 题Transformer 中 Encoder 与 Decoder 的自注意力机制有何区别? 考察对 Transformer 注意力机制结构差异及训练阶段行为的理解问题拆解技术原理Transformer第 894 题索引是用什么数据结构存的? 考察对数据库索引底层数据结构及其适用场景的理解技术原理方案权衡第 895 题Redis过期淘汰清理实现原理 考察对Redis过期键清理机制及其设计权衡的理解技术原理方案权衡Redis第 896 题如何防止用 Redis 减库存时减出负数? 考察原子操作与并发控制的正确性编码实现技术原理LuaRedis第 897 题浏览器在渲染过程中遇到 script 脚本时,是否会被阻塞渲染?请说明原因及如何避免。 考察浏览器解析与渲染阻塞机制及优化方法性能优化技术原理第 898 题Vue的响应式系统是如何实现的? 考察对Vue响应式原理的深入理解与细节掌握问题拆解技术原理VueVue 3第 899 题前端性能优化有哪些手段? 考察前端性能优化知识面的广度与系统性性能优化技术原理第 900 题请说明TCP协议本身如何提供安全性,以及它在实际应用中存在哪些安全局限? 考察对TCP安全机制的理解及其局限性的掌握风险判断技术原理TCP