字节跳动面试题 · 问题拆解
字节跳动相关面试题,按最终去重题目聚合。
共 3252 道真题 · 当前筛选命中 828 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 581 题请介绍你对 AOP 的理解,以及常用的注解有哪些? 考察对面向切面编程核心概念和常用注解的掌握第 582 题请分享一个实习中遇到的最大技术难点,并说明你是如何解决的,包括是否借助了AI工具。 考察问题解决能力、技术探究深度及AI工具的实际运用第 583 题手写代码求前k个最小值,并用最小堆实现。请说明最小堆是基于什么排序方法构造的。 考察最小堆原理、实现及其在Top-K问题中的应用第 584 题请谈谈你对用户转化率和重合度分析价值的理解,并结合你的实际经验说明你如何开展这类分析。 考察对用户增长分析核心指标的理解及实战经验第 585 题请实现一个算法,求给定正整数 num 的平方根,要求计算精度满足 abs(x^2 - num) <= 1e-8,并返回结果。例如 num = 5.79。 考察数值计算算法设计与精度控制能力第 586 题请解释什么是非阻塞 I/O,并说明它与阻塞 I/O 的区别。 考察对非阻塞 I/O 核心概念及其与阻塞 I/O 对比的理解第 587 题针对包大小优化措施,你具体做了哪些优化,这些优化提升了哪些性能指标? 考察包体积优化的具体措施及其对性能的影响第 588 题请详细说明该多模态项目中模型的具体结构。 考察模型架构理解与表述清晰度第 589 题请说明使用CTE(公共表表达式)计算模型召回率和准确率的具体方法。 考察对CTE语法和分类模型评估指标计算方式的理解第 590 题具体说一下VMP的dex、opcode怎么找,VMP的执行流程。opcode跟原dex只是顺序变了吗 考察对VMP加固原理的理解,包括opcode定位、执行流程及与原dex的关系第 591 题你在项目中构建了回归用例库,请详细说明你是如何选用例的? 考察回归测试用例选择的方法论和依据第 592 题Promise.race() 的第一个失败了怎么办,会执行第二个吗,返回结果是什么? 考察对 Promise.race 竞速语义、错误处理和返回结果的理解第 593 题RecyclerView如何实现数据绑定? 考察RecyclerView适配器机制与数据更新流程第 594 题HashMap 的底层结构是怎样的? 考察对 HashMap 数据结构与实现原理的理解第 595 题Transformer 中的 Q、K、V 分别是什么含义? 考察对注意力机制核心概念的理解第 596 题请解释MySQL的隔离级别,并区分不可重复读与幻读。 考察对事务隔离级别及一致性问题的掌握第 597 题针对不同类型的达人,你会采取怎样的差异化运营方式?请举例说明。 考察精细化运营思路与用户分群能力第 598 题请描述LeetCode第1004题“最大连续1的个数III”的题目要求,并说明你的解题思路。 考察对滑动窗口算法的理解与代码实现能力第 599 题请实现一个函数,将两个已排序的数组(升序)合并成一个新的有序数组。 考察归并排序中合并步骤的实现能力与边界处理第 600 题Spark stage怎么划分 考察Spark作业中stage划分的原理和宽度依赖理解