哔哩哔哩面试题 · 技术原理
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 1339 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 201 题请解释你对 channel 的理解,并说明其底层数据结构。 考察对 Go 语言 channel 的并发模型理解和底层实现细节第 202 题析构函数为什么要设置为虚函数? 考察C++多态与资源释放的关联,理解基类指针删除派生类对象时的行为第 203 题假如内存飙高了,如何定位是goroutine内存泄露还是其他代码原因? 考察Go内存分析工具链与goroutine泄露排查方法第 204 题如何减少或避免进程频繁陷入内核态? 考察对减少内核态切换性能开销的工程手段掌握第 205 题MySQL有哪些常见的索引 考察MySQL索引体系的基础知识与分类第 206 题一个 cache line 通常多大? 考察对 CPU 缓存基本结构和高性能计算基础知识的掌握第 207 题请描述Android中View的绘制流程,包括主要阶段和调用顺序。 考察对Android View绘制机制的理解,包括测量、布局和绘制阶段的职责与顺序第 208 题请描述从浏览器输入网址到页面显示完成的完整过程。 考察网络分层模型、协议交互及各环节的技术细节第 209 题如何测试 Redis 中某个 Key 的存在性和过期时间? 考察 Redis 基础命令使用及 Key 状态检查能力第 210 题AQS 内部等待队列使用了什么数据结构?请说明其特点。 考察对 AQS 队列结构及其设计意图的理解第 211 题以 MapReduce 为例,说明 Shuffle 阶段涉及的算法,以及不同算法对应的场景。 考察对 MapReduce Shuffle 机制的理解,包括分区、排序、合并、压缩等算法及其适用场景第 212 题要想对 map 做一些并发操作,如何保证它的并发安全? 考察对 Go map 并发特性的理解以及常见并发方案的选型第 213 题请介绍什么是热 Key 问题,以及你会如何发现和解决它? 考察对分布式系统热点数据问题的理解、定位方法和解决策略第 214 题请解释Android中Handler的运行机制,包括其核心组件和工作流程。 考察Android消息处理机制的理解,包括Looper、MessageQueue和Handler的协作第 215 题给定一个整数数组和一个目标值,请设计并实现一个算法,找出数组中两个数它们的和等于目标值,并返回这两个数的下标。 考察哈希表或双指针在数组查找中的运用及算法复杂度分析第 216 题你在接口设计中如何处理幂等性? 考察对幂等性概念的理解及实际应用能力第 217 题如果服务器内存只有100M,却需要处理10亿条数据,你会如何处理? 考察大数据量下的内存约束意识、分治思想和合理的技术选型第 218 题请介绍JVM的垃圾回收机制。 考察对JVM内存管理、垃圾回收算法与收集器的理解第 219 题可变形卷积(DCN)与普通卷积相比,有哪些区别和优劣? 考察对两类卷积机制与适用场景的对比分析能力第 220 题如果对象循环引用该如何去清除他们 考察对垃圾回收机制中循环引用处理的理解