字节跳动面试题 · 问题拆解
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 828 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 441 题请实现一个深拷贝函数,并考虑处理循环引用、Set、Map、Date 等特殊数据结构。 考察对深拷贝实现细节的理解、边界处理能力和编码能力第 442 题请介绍 GRPO(Group Relative Policy Optimization)的核心公式及其各部分含义。 考察对 GRPO 算法公式的理解与推导能力第 443 题请解释C++中封装、继承和多态的概念,并说明它们在面向对象设计中的作用。 考察对C++三大面向对象特性的理解及其在实际设计中的应用第 444 题介绍一下AUC的含义,以及代码的实现,分析代码时间复杂度? 考察AUC概念的准确理解、实现能力及复杂度分析第 445 题请说明你如何获取训练数据,以及你采用的测试集评估方法是什么? 考察数据获取与模型评估的实践能力第 446 题AQS是什么,原理是什么? 考察对Java并发框架AQS核心原理的理解第 447 题请实现一个函数,求整数数组中连续子数组的最大和,并说明你的思路。 考察动态规划基础与在线处理能力第 448 题请写一个算法解决三数之和问题:给定一个包含 n 个整数的数组 nums,判断数组中是否存在三个元素 a、b、c 使得 a + b + c = 0?找出所有满足条件且不重复的三元组。 考察排序与双指针去重技巧,以及空间时间复杂度的分析能力第 449 题推荐系统或NLP领域有哪些方法可以加速Attention计算? 考察对Attention机制优化的理解深度与跨领域应用第 450 题你是否写过 Postman 测试脚本?如果有,请介绍你如何实现断言和数据校验。 考察对 Postman 脚本化测试、断言及数据校验的实操能力第 451 题请简单介绍一下 MySQL 中的 MVCC,并解释 read view 是什么。 考察对 MySQL InnoDB 多版本并发控制机制与可见性判断的理解第 452 题请介绍内存管理的基本机制,包括常见的内存分配与回收策略。 考察对操作系统内存管理核心概念的理解第 453 题请实现一个函数,删除单链表中倒数第n个节点,并返回新链表的头节点。 考察链表遍历、双指针技巧与边界条件处理第 454 题请解释 BFS 和 DFS 的区别,并说明深度优先遍历的具体过程。 考察对两种基本图遍历算法的理解与表达能力第 455 题你如何使用Rancher进行容器化测试环境的管理?请描述具体操作。 考察对容器管理平台Rancher的实际操作经验和环境管理能力第 456 题DAU下降,如果各个维度和漏斗分析发现所有用户群体都有DAU缓慢下降的现象,如何分析原因? 考察面对系统性指标下降时的系统性诊断思维与归因能力第 457 题假设你负责一个线上活动,请设计并说明如何对它的深度数据(如分享率、完播率)进行复盘分析。 考察数据复盘框架、指标拆解与业务洞察能力第 458 题给定一个升序数组和一个目标值k,需要找出与k的绝对差值最小的前c个数,并返回这c个数中的最大值和最小值。c可能非常大,请给出最优解并分析复杂度。 考察有序数组双指针、二分查找和边界处理能力,以及最优化算法设计第 459 题请计算给定Transformer模型在一次前向推理中的FLOPs和内存开销。 考察对模型计算复杂度和显存占用的量化分析能力第 460 题如何基于 Redis 实现一个分布式锁? 考察 Redis 分布式锁的具体实现细节