字节跳动面试题 · 技术原理
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 2405 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 581 题在流式或消息处理的场景中,为什么会出现消息重复(复读)问题?业界通常有哪些解决思路? 考察对消息重复问题的根因分析能力及常见去重方案的理解第 582 题MySQL中为什么使用B+树作为索引结构?它与B树、哈希索引有什么区别? 考察数据库索引原理及选型权衡第 583 题写文件时进程宕机,数据一定会丢失吗?如何保证数据落盘? 考察对文件系统写入缓冲、崩溃一致性与持久化机制的理解第 584 题请详细描述 TCP 三次握手建立连接的过程。 考察对 TCP 连接建立机制、报文标志位及状态迁移的理解第 585 题请现场手写一道常见的算法题,例如反转链表或实现快排,要求写出可运行的代码并分析复杂度。 考察基础算法实现、代码规范与复杂度分析能力第 586 题请介绍数据库 MVCC(多版本并发控制)的基本原理、它在并发控制中的作用以及常见的实现要点。 考察对数据库 MVCC 机制的理解、作用及核心实现要素第 587 题除了 STOMP,你还了解哪些类似的消息传输协议? 考察消息协议知识广度与对比分析能力第 588 题请实现一个函数判断给定的括号字符串是否有效。 考察栈结构与字符串匹配的算法实现能力第 589 题请实现“不同路径”算法,并分析其时间与空间复杂度。 考察动态规划或组合数学解法及其复杂度分析第 590 题在大模型训练中,你做过哪些有效的显存优化手段? 考察对显存优化技术及其适用场景的理解与实践能力第 591 题请说明Glide加载图片时一次网络请求会获取多少张图片? 考察对Glide图片加载机制和缓存策略的理解第 592 题如何求解一个整数数组中和为给定目标值的连续子数组的数量?请说明你的算法和复杂度分析。 考察子数组求和类算法的掌握、前缀和与哈希表优化能力第 593 题每个聊天服务器都是单独的ip,如果一个服务器突然挂了,那这个服务器上的客户端都会受到影响,如何做到无损地切换服务器 考察高可用架构设计、故障切换和无损重连能力第 594 题通常如何构建 Docker 镜像?请说明常见的镜像制作方式和关键实践。 考察对 Docker 镜像构建流程、分层机制和优化实践的掌握第 595 题请比较NIO和BIO的区别,并说明各自适用场景。 考察对阻塞与非阻塞IO模型的理解及选型能力第 596 题请详细介绍一下 IO 多路复用,包括其原理、常见实现以及适用场景。 考察对 IO 多路复用核心概念、不同实现的区别及应用的理解第 597 题请解释如何利用信号量机制实现两个进程的交替执行。 考察对信号量原理及进程同步互斥机制的理解。第 598 题Logistic regression 参数可以采用全0初始化吗?为什么? 考察对逻辑回归参数初始化选择及其原理的理解第 599 题分布式事务是什么?如何保证事务最终一致性? 考察对分布式事务概念和最终一致性方案的理解第 600 题请手写实现一个防抖函数,并说明其适用场景。 考察防抖原理、实现细节及场景判断能力