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

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

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

筛选题目已选:技术原理
第 481 题请谈谈你对 Go 语言 Channel 和协程(goroutine)的理解,并说明它们在实际使用中的要点。 考察 Go 并发模型的理解、Channel 的使用场景与并发安全认知问题拆解风险判断技术原理Go第 482 题ADAM优化器相比SGD有哪些改进? 考察对优化算法原理与收敛特性的理解技术原理方案权衡第 483 题请说明 Windows 系统中常见的提权技术及其防御思路? 考察对操作系统权限模型、提权原理与防御机制的理解风险判断安全意识技术原理Windows第 484 题请介绍几种你熟悉的排序模型,并说明它们各自的特点与适用场景。 考察对排序算法或机器学习排序模型的理解与选型能力系统设计技术原理技术选型第 485 题TCP发送的数据会导致IP层拆包吗? 考察TCP分段与IP分片机制的区别及触发条件问题拆解技术原理TCP第 486 题volatile关键字在Java中的作用是什么? 考察对volatile可见性和有序性语义的理解风险判断技术原理Java第 487 题请介绍Transformer模型中的主要计算过程,包括自注意力机制和前馈网络的计算步骤。 考察对Transformer核心计算流程的理解,包括自注意力的矩阵运算、多头机制及前馈网络技术原理技术选型Transformer第 488 题请说明 JavaScript 中宏任务与微任务的执行顺序,并举例说明。 考察事件循环中宏任务与微任务执行顺序的理解问题拆解技术原理JavaScript第 489 题在分布式系统中,如何保证数据一致性?请结合具体场景说明。 考察分布式一致性问题的理解、解决方案及权衡系统设计技术原理方案权衡第 490 题除了状态和属性变化,React 组件还有哪些触发重新渲染的场景? 考察对 React 渲染机制和生命周期边界的理解技术原理问题排查React第 491 题请说明 RabbitMQ 的核心实现原理,并结合你的实际使用经验谈一谈它的应用场景和注意事项。 考察对消息队列核心机制的理解程度和实际使用能力技术原理方案权衡问题排查RabbitMQ第 492 题做骨架屏时,怎么判断骨架内容和真实内容之间的切换时机? 考察前端加载体验优化中骨架屏切换时机的设计需求分析技术原理JavaScript第 493 题Hive的内部表和外部表有什么区别? 考察对Hive表管理方式和数据生命周期控制的理解技术原理方案权衡Apache Hive第 494 题你了解哪些前沿大语言模型(LLM)?请选择其中一两个,说明它们的特点和可能的适用场景。 考察对大语言模型前沿动态的认知深度与场景理解持续改进技术原理技术选型第 495 题请手写实现一个标准的Scaled Dot-Product Attention,并说明其计算流程。 考察对Transformer核心注意力机制的实现理解与推导能力编码实现技术原理PyTorch第 496 题SGD是什么,Adam相对于SGD改进了什么? 考察对梯度下降优化算法原理与演进的理解,以及超参数敏感性的把握技术原理技术选型第 497 题信号槽机制已经实现了线程间通信,具体是如何实现的 考察对Qt信号槽线程间通信底层机制的理解风险判断技术原理Qt第 498 题还了解哪些其他跨端技术? 考察候选人对跨端技术生态的广度认知与比较分析能力技术原理技术选型FlutterReact Native第 499 题如何实现一个支持 on、emit、off 和 once 的事件发布订阅模块? 考察事件机制的实现、边界处理和代码设计能力编码实现问题拆解技术原理第 500 题请解释 TypeScript 中 keyof 和 typeof 操作符的含义及典型使用场景。 考察对 TypeScript 类型操作符的理解与应用能力编码实现技术原理TypeScript