字节跳动面试题 · 技术原理
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 2405 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 361 题如何保证消费者能正确接收到消息? 考察消息队列消费可靠性与异常处理能力第 362 题你了解 useCallback 吗?它有什么作用? 考察对 React useCallback 的作用、使用场景和依赖处理的掌握第 363 题请解释TCP连接关闭的完整流程。 考察对TCP四次挥手状态迁移及异常处理的理解第 364 题请描述MySQL中长事务对并发写操作的影响,并解释快照读与undo log回放机制。 考察对MySQL事务隔离、快照读及UNDO日志机制的理解深度第 365 题虚拟内存和物理内存是怎么映射的? 考察对虚拟内存地址转换机制和页表结构的理解第 366 题SSE原生支持重连重试吗? 考察对SSE协议重连机制的理解及与WebSocket的对比第 367 题请介绍JVM的垃圾回收机制。 考察对JVM内存管理、垃圾回收算法与收集器的理解第 368 题在 JavaScript 中沿着原型链查找属性时,应该使用哪个属性向上查找? 考察对 JavaScript 原型链机制和属性查找路径的掌握第 369 题请手写一个自定义 Hook:usePrevious,用于获取某个 state 的上一次更新后的值。 考察自定义 Hook 的封装思路与 ref 的引用特性第 370 题HTTP和HTTPS的主要差别是什么? 考察网络协议基础及安全传输的理解第 371 题为什么 sync.Mutex 要引入饥饿模式?它解决了什么问题? 考察对公平性与性能权衡的理解第 372 题Diff中的key有什么用?如果不赋key值会出现什么问题? 考察对虚拟DOM Diff算法中key作用的理解及不设key的后果第 373 题请解释 MySQL 的 ACID 特性分别是什么,并说明它们如何保障事务可靠性。 考察对事务核心特性及其保障机制的理解第 374 题RocketMQ的延时消息是如何实现的? 考察RocketMQ延时消息的原理、延迟级别机制和消费流程理解第 375 题请编写一个算法,求给定字符串中不含重复字符的最长子串的长度,并说明时间复杂度。 考察滑动窗口算法设计与复杂度分析能力第 376 题如何用 Shell 脚本统计日志系统中的 Top 10 IP 访问量? 考察 Shell 管道、文本处理和计数统计能力第 377 题为什么大模型有few-shot能力?讲一下few-shot能力的原理。 考察对大模型上下文学习机制与少样本泛化原理的理解第 378 题请描述力扣第85题《最大矩形》的解题思路,包括算法核心和复杂度分析。 考察算法设计与复杂度分析能力第 379 题请解释 TCP 的 Nagle 算法、滑动窗口机制和延迟确认,说明它们如何协同工作。 考察 TCP 流量控制的机制理解与交互第 380 题请使用双指针方法判断一个字符串是否为回文,并说明思路。 考察双指针思路、回文判断逻辑及边界处理