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