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

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

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

筛选题目已选:技术原理
第 61 题请用你熟悉的前端框架或原生方式实现一个简单的防抖函数。 考察代码实现能力与边界处理编码实现技术原理JavaScript第 62 题请介绍DIN和SIM模型在推荐系统embedding中的应用。 考察对推荐系统embedding模型的理解与原理掌握技术原理技术选型第 63 题L1 正则和 L2 正则的主要区别是什么? 考察对 L1 与 L2 正则本质差异的理解技术原理方案权衡第 64 题请描述TCP三次握手和四次挥手的过程,并说明各自的作用。 考察对TCP连接建立与释放机制的掌握问题拆解技术原理TCP第 65 题同步与异步有什么区别? 考察对同步与异步基本概念及适用场景的理解问题拆解技术原理第 66 题Chrome 浏览器接入 GPT 接口是如何实现的? 考察前后端接口调用流程、鉴权和安全性设计问题拆解安全意识技术原理第 67 题B站视频投稿时,需同时保存视频文件、生成播放凭证并创建投稿记录,如何用本地消息表实现最终一致性,确保文件存储失败时自动回滚投稿状态? 考察分布式事务最终一致性方案设计与失败处理能力问题拆解系统设计技术原理第 68 题HTTP 和 HTTPS 分别工作在 OSI 七层模型的哪一层? 考察对网络分层模型及 HTTP/HTTPS 协议层归属的基础理解技术原理HTTPHTTPS第 69 题谈谈你对 HTTP 协议的理解。 考察对 HTTP 协议核心机制、特性及典型应用场景的掌握程度技术原理HTTP第 70 题如何设计 JMeter 多人同时登录的并发测试,并给出需要关注的性能指标? 考察并发测试场景设计、参数化与性能指标分析能力性能优化问题拆解技术原理Apache JMeter第 71 题请详细讲讲Golang的GMP模型,以及各组件之间的协作流程? 考察对Go运行时调度模型的理解深度与表达能力系统设计技术原理Go第 72 题请解释什么是缓存穿透,以及有哪些常见解决方案? 考察对缓存穿透概念与应对方案的理解技术原理方案权衡问题排查Redis第 73 题物理像素和逻辑像素的区别是什么? 考察前端开发中像素概念的基础理解与应用意识技术原理第 74 题给定一个字符串,请找出其中不含有重复字符的最长子串的长度,并解释你的解法。 考察滑动窗口与哈希表在子串问题中的应用及复杂度分析编码实现问题拆解技术原理第 75 题JavaScript 中有哪些数据类型?它们之间有什么区别? 考察对 JavaScript 基本数据类型和引用类型的掌握及区别理解技术原理JavaScript第 76 题请介绍你在项目中如何使用 Redis。 考察 Redis 的实际应用场景、选型理由和常见问题处理技术原理方案权衡问题排查Redis第 77 题请谈谈你对Go语言的理解,包括它的核心特性和适用场景。 考察对Go语言基础特性及适用场景的掌握程度需求分析技术原理Go第 78 题请解释什么是高度塌陷(margin collapsing),并说明其发生条件和如何避免。 考察对CSS盒模型及外边距合并机制的理解技术原理问题排查CSS第 79 题线程池的主要用处是什么? 考察线程池的收益与核心参数理解技术原理方案权衡Java第 80 题请谈谈你对C++中lambda表达式、函数指针和std::function的理解,以及它们与类型擦除的关系。 考察对C++函数对象封装机制及类型擦除概念的理解深度技术原理技术选型C++