哔哩哔哩面试题 · 技术原理
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 1339 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 541 题请对比 Doris 和 ClickHouse 在架构设计与数据模型上的主要区别,并说明各自的优势与不足。 考察对两款 OLAP 引擎底层原理与特性差异的理解第 542 题请介绍数仓通常分几层,每层的职责是什么。 考察对数仓分层架构的理解第 543 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解第 544 题请介绍箭头函数的主要特性以及它与普通函数的区别。 考察对箭头函数语法、this 绑定及适用场景的理解第 545 题请比较C和C++在动态内存申请与释放上的主要区别。 考察对C与C++内存管理机制差异的理解第 546 题请解释为什么 TCP 四次挥手中的 TIME_WAIT 状态要等待 2MSL 时长?MSL 又是什么? 考察对 TCP 可靠关闭机制、报文最大生存时间及 TIME_WAIT 设计原理的理解第 547 题请介绍 React 中 Fiber 节点的作用与关键属性。 考察对 React 渲染架构和 Fiber 节点设计的理解第 548 题手写代码:一个人上楼梯,每次可以走1级或2级台阶,到达第n级台阶共有多少种不同的走法?请给出实现并分析复杂度。 考察斐波那契型动态规划的理解、代码实现与复杂度分析第 549 题请介绍进程、线程和协程的区别及各自适用场景。 考察对操作系统并发模型的理解及场景判断能力第 550 题哪些操作会触发回流和重绘? 考察对浏览器渲染机制和性能优化关键点的理解第 551 题请列举你日常工作中最常用的几个Linux命令,并说明它们各自解决了什么问题。 考察对Linux基础命令的熟悉程度及实际应用能力第 552 题请介绍 Redis 有序集合(ZSet)的常用命令及其典型应用场景。 考察对 Redis ZSet 数据结构命令掌握程度和应用场景理解第 553 题Map和WeakMap的区别和特点 考察对JavaScript中Map与WeakMap在键引用、遍历性、垃圾回收和适用场景上的理解第 554 题类的静态成员函数可以访问类的普通成员吗? 考察对C++静态成员函数作用域和对象绑定机制的理解第 555 题并发事务会引发哪些问题?MySQL 是如何解决这些问题的? 考察对并发事务一致性和隔离级别机制的理解第 556 题什么情况下考虑分库? 考察对数据库拆分时机和驱动因素的理解第 557 题请手写代码实现单链表的原地反转。 考察链表指针操作的基本功和边界处理能力第 558 题请解释 MySQL 中 EXPLAIN 命令输出中的主要字段含义。 考察对 MySQL 查询执行计划的理解和优化能力第 559 题TCP 挥手过程如何? 考察 TCP 四次挥手的状态迁移与可靠性机制第 560 题如何保证并发安全? 考察并发安全的常见手段与适用场景