字节跳动面试题 · 问题拆解

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

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

筛选题目已选:问题拆解
第 61 题当你在浏览器地址栏输入一个网址并回车后,从网络和页面加载角度看发生了什么? 考察从输入网址到页面渲染的完整网络链路与关键协议理解问题拆解技术原理DNSHTTPTCP第 62 题有100瓶水,其中1瓶有毒,毒发时间为1天,现有若干小白鼠可供测试,每次测试需要等待1天才知道结果,如何用最少的小白鼠在最短时间内找出毒药?请说明方案并计算所需天数与小白鼠数量。 考察二进制编码与信息论在问题求解中的应用编码实现问题拆解第 63 题请根据你的简历,详细介绍一个你认为最具有代表性的项目,包括你的角色、技术难点和最终成果。 考察项目深度、真实性与候选人贡献度问题拆解项目复盘结果导向第 64 题多源异构设备的数据结构之间通常存在哪些差异? 考察对数据模型差异维度的具体认知业务理解数据驱动问题拆解第 65 题快速排序的时间复杂度是多少?它稳定吗? 考察快速排序的复杂度分析、稳定性和边界条件理解问题拆解技术原理第 66 题请解释 AQS 的核心设计思想,并描述其等待队列结构与加锁、释放锁的完整流程。 考察对 AQS 底层机制与并发同步原理的理解问题拆解技术原理Java第 67 题在RAG架构中引入Few-shot Prompting为什么能提升输出质量? 考察对Few-shot Prompting在RAG场景中作用机制的理解问题拆解技术原理RAG第 68 题请描述电脑端微信扫码登录的完整流程:电脑端显示二维码、手机端扫码、电脑端显示头像、手机端确认后电脑端登录成功。请说明手机端、电脑端和服务器端三端之间各自发起和接收的请求过程。 考察扫码登录中轮询、令牌交换与状态机的设计理解业务理解问题拆解系统设计HTTP第 69 题给定一个排序数组表示二叉树中序遍历的节点值,以及每个节点对应的权值,请设计算法在所有可能的中序遍历为该数组的二叉树中,找出权值之和最大的一棵,并说明其时间复杂度和思路。 考察动态规划在树形结构优化中的应用,以及中序遍历约束下的状态定义编码实现问题拆解技术原理第 70 题运营过程中面对一个Excel表格里的海量数据,你会如何进行一步步的分析和总结处理? 考察利用Excel工具处理和分析业务数据的方法论与实操能力业务理解数据驱动问题拆解第 71 题从输入一个URL到页面展示,中间经历了哪些关键步骤? 考察网络请求全链路理解与分层描述能力性能优化问题拆解技术原理第 72 题在降维过程中,你是如何具体实施embedding降维的? 考察降维方法的实操能力与细节理解问题拆解技术原理技术选型第 73 题用户在“抖音”里进行搜索,和在“百度”上进行搜索,两者最核心的“用户意图”和“期望获得的结果形态”有什么根本不同? 考察对搜索场景差异与用户意图的理解,判断对产品本质的把握业务理解问题拆解需求分析第 74 题如何在一个有序数组中统计目标值出现的次数?要求使用二分查找实现,并分析时间复杂度。 考察二分查找的灵活运用及边界处理能力编码实现问题拆解第 75 题有一堆怪物,每个怪物有一个血量 a1, a2, ..., an。每次让两个怪物打架,血多的赢,血量变成两者血量差 |x - y|,另一个死。如果血量相同,两个都死。重复打,直到只剩一个怪物(或全死)。求最后剩下的怪物的血量最小是多少? 考察数论中的最大公约数(GCD)与博弈结合的最小化问题问题拆解技术原理第 76 题请描述一个OkHttp请求从客户端发起后,请求发出的完整流程是怎样的? 考察对OkHttp请求链路和核心组件职责的理解问题拆解技术原理OkHttp第 77 题做Agent的开发范式有哪些? 考察对Agent开发范式(如ReAct、Plan-and-Execute等)的熟悉程度与选型能力问题拆解技术原理方案权衡AI Agent第 78 题给定一个数组 height,表示每个宽度为 1 的位置的柱子高度,请计算按此排列的柱子下雨之后能接多少雨水。 考察单调栈或双指针法解决接雨水问题的能力编码实现问题拆解技术原理第 79 题在数据库或存储系统中,索引底层通常如何实现?请以B+树为例说明。 考察对索引底层实现原理的具体理解问题拆解技术原理第 80 题查询出来的数据(如6月至8月的数据)需要如何计算?请举例说明具体的计算逻辑。 考察对查询结果的聚合、统计或业务计算的理解业务理解性能优化问题拆解