哔哩哔哩面试题 · 技术原理
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 1339 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 261 题请实现一个合并两个有序链表的算法,并分析其时间与空间复杂度。 考察链表操作、递归或迭代实现以及复杂度分析能力第 262 题如何预防数据库死锁?请结合锁机制和事务隔离级别说明你的策略。 考察对死锁成因、预防策略及事务隔离级别关系的理解第 263 题Sass和Less的区别 考察对主流CSS预处理器特性、语法及适用场景的理解第 264 题请解释数据库系统中的Buffer Pool是什么,以及它如何工作? 考察对数据库缓冲池概念及工作原理的理解第 265 题使用Java实现数组逆序对的计数。 考察排序算法、分治思想与代码实现能力第 266 题假如项目上线后执行秒杀活动,预期只卖出一个商品,结果数据库显示卖出了两个,可能的原因有哪些? 考察并发控制、库存扣减与事务边界的问题排查能力第 267 题MySQL事务具有哪些特性? 考察对事务ACID特性的理解与区分第 268 题new/delete和malloc/free能不能混用? 考察C++内存管理机制与对象生命周期理解第 269 题请实现 LeetCode 143 题“重排链表”,并说明你的解题思路。 考察链表操作综合能力:找中点、反转链表、合并链表第 270 题请介绍你在[你的项目]中解决的一个技术难点,以及你解决问题的过程。 考察候选人的技术深度、问题分析与解决能力第 271 题从哪些方面优化你的系统以减少 GC 影响?请举例说明。 考察对 GC 优化策略的系统性认识和实际应用第 272 题你是否开发过 Quill 编辑器的自定义插件或扩展,例如实现原生之外的自定义卡片功能? 考察对 Quill 编辑器扩展机制的理解与前端组件封装能力第 273 题说说Redis的持久化机制? 考察对Redis两种持久化方式原理、适用场景及配置取舍的理解第 274 题谈谈你对线程池的理解,为什么有了线程还需要线程池? 考察线程池的核心机制、设计动机与应用边界第 275 题请实现并讲解 LeetCode 130题“被围绕的区域”的解法:给定一个m×n的矩阵,包含'X'和'O',要求捕获所有被'X'围绕的'O'区域。 考察深度优先搜索或广度优先搜索在矩阵连通域问题中的应用及边界处理第 276 题DPO和PPO有什么区别?包括理论上以及项目实际落地时如何选择? 考察对RLHF两种主流算法的理论理解与实际应用能力第 277 题volatile关键字在Java中的作用是什么? 考察对volatile可见性和有序性语义的理解第 278 题volatile 对内存序(Memory Order)有哪些影响? 考察从内存模型层面理解 volatile 与内存屏障的关系第 279 题请实现快排的单趟划分:给定一个无序数组,将其重新排列,使初始数组中最后一个数左侧的元素都小于它,右侧的元素都大于它。 考察对快速排序单趟划分(partition)的理解与编码实现能力第 280 题Diff遇到删除节点是怎么操作的? 考察前端虚拟DOM Diff算法中节点删除的处理机制