哔哩哔哩面试题 · 编码实现
哔哩哔哩相关面试题,按最终去重题目聚合。
共 2456 道真题 · 当前筛选命中 186 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 161 题请实现一个简单的线程池,并说明其工作原理。 考察线程池的基本实现原理、并发安全及任务调度能力第 162 题请手写一个责任链模式,并说明其应用场景和优缺点。 考察对责任链模式的理解、编码实现能力及适用场景分析第 163 题请手写并解释softmax函数的实现,说明其数值稳定性和在训练中的作用。 考察softmax的代码实现、数值稳定性处理及梯度传播理解第 164 题请实现二叉树的中序遍历,并说明其递归和迭代两种写法的区别。 考察二叉树中序遍历的算法实现与复杂度理解第 165 题判断一个字符串是不是IPv4 考察IPv4地址的格式规范、边界验证与编程实现能力第 166 题你是否使用过 dlopen 这类 API?如果用过,简单讲讲如何使用。 考察对动态链接库加载API的实际使用经验与理解第 167 题讲讲var、const、let的区别 考察对JavaScript变量声明方式的掌握及作用域、提升、赋值特性理解第 168 题请手写代码实现重排链表。 考察链表操作、双指针找中点、反转链表和合并链表的编码能力第 169 题请描述 JavaScript 事件循环(Event Loop)的工作原理,并说明微任务和宏任务的处理顺序。 考察对异步执行机制的理解第 170 题场景题:如何用OpenGL实现GPU高斯模糊,请口述实现思路。 考察GPU并行图像处理、高斯模糊原理与OpenGL实现能力第 171 题请解释 JavaScript 中的原型和原型链,以及如何修改对象的原型指向? 考察对 JavaScript 原型机制的理解和实际应用能力第 172 题给定一个可包含重复数字的序列,请返回所有不重复的全排列。 考察去重全排列的算法设计与编码实现能力第 173 题请实现合并两个有序数组并去重的算法。 考察对有序数组合并去重的算法设计与实现能力第 174 题如何求一个给定字符串中的最长回文子串? 考察字符串处理与动态规划或中心扩展法第 175 题给定一个整数数组和一个目标值,找出数组中两个数之和等于目标值的下标组合,并说明你的解题思路与时间复杂度。 考察基础算法思维、哈希表应用与复杂度分析第 176 题请用具体代码实现一个求整数数组最大连续子数组和的问题。 考察算法设计、编码实现与边界处理能力第 177 题请一边写出快速排序的代码,一边讲解其实现思路和时间复杂度。 考察快速排序的编码实现、分治思路与复杂度分析能力第 178 题请介绍 webpack 的核心配置项及其作用,包括 entry、output、loader、plugin、optimization 和 devServer。 考察对 webpack 核心配置的理解和表达能力第 179 题如何计算一棵二叉树的所有节点到根节点的平均高度(即平均深度)?请给出思路并实现。 考察二叉树遍历与深度统计的算法能力第 180 题请实现二叉树的最大路径和,完成后讲解你的思路。 考察二叉树递归遍历、全局状态维护与算法思路表达