哔哩哔哩面试题 · 技术原理

哔哩哔哩相关面试题,按最终去重题目聚合。

2456 道真题 · 当前筛选命中 1339 · 更新 2026-08-05

筛选题目已选:技术原理
第 281 题请实现三数之和算法,并说明如何保证时间复杂度为 O(n²)。 考察双指针算法设计与时间复杂度分析编码实现问题拆解技术原理第 282 题请介绍你了解的堆叠特性,包括其优势、弊端和典型应用场景。 考察对网络设备堆叠技术的原理理解、利弊分析及应用能力技术原理方案权衡第 283 题请列举并解释 SQL 中常见的索引失效场景。 考察对索引生效机制和失效原因的掌握程度技术原理问题排查SQL第 284 题请介绍Go的垃圾回收机制,包括其核心算法和工作流程。 考察Go垃圾回收的基本原理和三色标记算法理解技术原理Go第 285 题请描述 synchronized 锁的升级过程。 考察对 Java synchronized 锁机制及性能优化原理的理解性能优化技术原理Java第 286 题给定一个长度为 n 的整数数组 height,其中 height[i] 表示第 i 条垂直线的高度,请找到两条线与 x 轴组成的容器能盛最多的水的最大容量,并说明解题思路。 考察双指针算法与问题建模能力编码实现问题拆解技术原理第 287 题请介绍Transformer的整体架构,并说明Self-Attention与Cross-Attention的区别。 考察对Transformer核心组件及其机制差异的理解技术原理Transformer第 288 题TCP 握手包含哪几个状态? 考察 TCP 三次握手及涉及的状态转换技术原理TCP第 289 题Go 单元测试(UT)有哪些编写原则? 考察单元测试设计的可读性、独立性与可维护性编码实现技术原理Go第 290 题请实现一个函数,找出未排序数组中第一个缺失的正整数(要求时间O(n),空间O(1)),并解释其与快排思想的关系。 考察基础算法实现能力及对算法原理的深度理解编码实现问题拆解技术原理第 291 题PPO训练中奖励稀疏化问题如何处理? 考察对PPO算法中奖励稀疏问题的理解及解决策略问题拆解技术原理方案权衡第 292 题一个系统在架构层面可能面临哪些弊端,尤其是在高并发场景下?请结合具体方面说明。 考察对高并发系统架构局限性与瓶颈的理解风险判断系统设计技术原理第 293 题请介绍热点Key的探测方法以及本地缓存方案的设计思路 考察对热点Key识别、本地缓存隔离与一致性处理的理解系统设计技术原理方案权衡第 294 题ETag 是如何生成的? 考察对 HTTP 缓存验证机制和 ETag 生成原理的理解技术原理HTTP第 295 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力技术原理技术选型Redis第 296 题为什么 MySQL 的表需要建立索引? 考察对索引作用、成本与适用场景的理解性能优化技术原理方案权衡MySQL第 297 题多路复用有哪些实现方式? 考察多路复用的概念边界,涵盖网络层到应用层的不同实现技术原理技术选型HTTP/2第 298 题使用Kafka替代数据库行级锁实现调度时,如何处理消息重复消费问题? 考察消息语义、幂等设计与故障恢复能力风险判断技术原理问题排查Apache Kafka第 299 题请结合一个实际使用场景,介绍你在 Elasticsearch 中如何进行数据建模、索引设计或查询优化。 考察对 Elasticsearch 核心概念和实际应用的理解深度问题拆解项目复盘技术原理Elasticsearch第 300 题请说明栈和队列的区别,并分别举出它们的典型应用场景。 考察对栈和队列基本数据结构的理解及实际应用能力问题拆解技术原理