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

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

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

筛选题目已选:技术原理
第 961 题AdamW 与 Adam 在权重衰减上的实现差异? 考察对优化器权重衰减机制差异的理解技术原理第 962 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解风险判断技术原理技术选型Java第 963 题如果让你编译一个Golang的程序,在Linux下执行,可能包含哪些系统调用? 考察对Golang程序运行机制和Linux系统调用的理解问题拆解技术原理GoLinux第 964 题实现一个 Event 类 考察事件绑定、触发和移除等核心机制的实现能力编码实现问题拆解技术原理第 965 题为什么JS要被设计成单线程语言? 考察对JavaScript单线程模型设计动机和运行机制的理解技术原理方案权衡JavaScript第 966 题B+ 树如何高效支持范围查询?请结合其结构特点说明。 考察对 B+ 树结构特性与查询机制的理解深度问题拆解技术原理MySQL第 967 题操作系统进程和线程的区别,以及进程间的通信方式有哪些? 考察对操作系统核心概念的掌握与并发通信机制的熟悉程度技术原理方案权衡第 968 题请手撕一个定时器的实现思路,可以基于 ScheduledExecutorService 或时间轮。 考察定时任务调度核心机制与两种典型实现的原理对比问题拆解系统设计技术原理Java第 969 题Redis 中 ZSet 的底层实现是怎样的? 考察对 Redis 有序集合底层数据结构的理解技术原理Redis第 970 题请解释死锁产生的四个必要条件,并说明如何通过破坏这些条件来避免死锁。 考察对死锁成因的理解及典型避免策略问题拆解技术原理第 971 题在 RR(可重复读) 隔离级别下,先查后改为什么会有并发问题? 考察对快照读与当前读区别、幻读及间隙锁机制的理解风险判断技术原理第 972 题Redis可以持久化吗? 考察Redis持久化机制的基本认知与适用场景技术原理方案权衡Redis第 973 题请详细描述Attention机制的具体计算步骤。 考察对Attention机制原理的理解深度和表述清晰度问题拆解技术原理第 974 题在浏览器中执行 new Array(1e9) 但不赋值、不访问,会产生什么问题? 考察对稀疏数组内存语义和浏览器执行机制的理解风险判断技术原理JavaScript第 975 题梯度消失和梯度爆炸出现的原因和解决方法 考察深度学习训练中梯度不稳定问题的成因与应对策略风险判断技术原理第 976 题代码是怎么转成汇编语言,汇编器具体做了什么? 考察编译流程的理解和对汇编器职责的掌握问题拆解技术原理第 977 题JSBridge和客户端底层是怎么进行通信的? 考察对JSBridge通信原理和底层实现机制的理解风险判断技术原理方案权衡Android WebView第 978 题手写实现Transformer编码器中的多头注意力机制(MHA),并简要说明各步骤。 考察对Transformer编码器与多头注意力机制的理解及代码实现能力编码实现问题拆解技术原理Transformer第 979 题Transformer训练过程中为什么容易出现梯度消失或爆炸问题? 考察对Transformer训练稳定性的原理理解和优化手段风险判断技术原理Transformer第 980 题在双重检查锁的单例模式中,为什么要判断两次是否为空? 考察对双重检查锁中两次判空作用与并发安全机制的理解风险判断技术原理Java