哔哩哔哩面试题 · 技术原理
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 1339 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 341 题怎么判断一个BUG是服务端还是客户端? 考察问题排查时对系统边界和日志证据的利用能力第 342 题请解释数据库中的各种 JOIN(内连接、左连接、右连接、全连接等)的区别。 考察对 SQL JOIN 类型及其结果集语义的理解第 343 题Redis 有哪些数据存储结构? 考察对 Redis 基础数据类型的掌握与适用场景理解第 344 题线程间如何保证同步与互斥?请举出常用机制。 考察多线程同步与互斥的基础知识及机制理解第 345 题RPC和gRPC有什么区别? 考察对远程过程调用基本概念及gRPC技术特性的理解第 346 题平衡二叉树查找时间也是logn,为什么B+树要比二叉树在MySQL的应用上要好 考察对B+树与二叉树在数据库索引场景下的差异理解第 347 题使用尽可能多的CSS方法实现左中右三栏布局 考察CSS布局知识广度与实现细节第 348 题请说明消息队列的路由机制,以及如何保证消息不会被重复消费? 考察消息队列路由原理与消息消费幂等性设计第 349 题MySQL 中有哪些常见的索引类型? 考察对 MySQL 索引分类及其适用场景的理解第 350 题箭头函数和普通函数的区别,箭头函数有哪些好处? 考察对 JavaScript 函数语义差异的理解,尤其是 this 绑定、构造能力和作用域第 351 题身份认证中,服务端是如何处理 token 的? 考察对 token 生命周期、验证与安全性处理的理解第 352 题请介绍推荐系统的链路流程,并挑选你熟悉的一个环节深入讲解。 考察对推荐系统整体链路及各环节核心职责的理解第 353 题手写 LRU 缓存,要求实现 get 和 put 方法,并说明并发场景下如何保证安全。 考察 LRU 缓存的数据结构设计、实现正确性及并发安全处理能力第 354 题虚表里大致存放什么内容? 考察对C++虚函数实现机制和虚表结构的理解第 355 题SPA首屏加载速度慢怎么办 考察前端性能优化的分析与实践能力,特别是首屏渲染优化的系统思维第 356 题请解释事件循环(Event Loop)的概念及其主要作用。 考察对事件驱动并发模型的理解与表达能力第 357 题在搜索输入框场景中,用户输入变化会触发多次异步请求获取词条列表,由于网络或服务端原因,较晚发起的请求可能先返回,导致界面展示的词条列表与当前输入内容不一致。请说明这个问题的根源,并给出至少两种解决方案。 考察对异步竞态问题的理解及常见处理手段第 358 题JS里有哪些数据类型 考察对JavaScript基本数据类型的掌握第 359 题interface和type的区别,什么时候用? 考察TypeScript中interface与type的核心差异及实际选型能力第 360 题TCP 为什么采用三次握手而不是四次握手? 考察对 TCP 连接建立必要性与设计合理性的理解