网易游戏雷火面试题 · 编码实现
网易游戏雷火相关面试题,按最终去重题目聚合。
共 1287 道真题 · 当前筛选命中 101 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 21 题请手写实现单链表的反转。 考察链表指针操作、迭代与递归两种实现及边界处理第 22 题请编写一条简单的 SQL 查询,使用聚合函数和 GROUP BY 对数据进行分组统计,并解释其执行逻辑。 考察 SQL 聚合函数与分组查询的基本理解与书写能力第 23 题请介绍 JavaScript 中 Promise 的 finalize(或 finally)方法的作用和使用场景。 考察对 Promise 基础方法和生命周期管理的理解第 24 题new 和 malloc 的区别是什么? 考察 C++ 内存分配与对象生命周期管理的基础知识第 25 题请实现一个前缀树(Trie),并说明其插入、查找和前缀匹配操作的实现要点。 考察前缀树数据结构的设计与实现第 26 题请手写实现一段线程同步代码,并解释其原理。 考察多线程同步的编码实现能力与原理理解第 27 题如何高效找出数组中只出现一次的数字?请说明思路、时间复杂度和可能的优化方向。 考察算法设计与复杂度分析能力第 28 题请解释 Protobuf 对 int 和 string 类型字段的编码方式,并说明定长与变长编码的差异。 考察对 Protobuf 底层编码原理的理解,尤其是变长编码与定长编码的区分第 29 题实现一个div从左边移动到右边的动画 考察CSS动画实现能力与核心概念掌握第 30 题将网络12.2.128.0/18划分成128个规模相同的子网,每个子网最大可分配的IP地址个数是多少? 考察子网划分、CIDR计算和可用主机数计算能力第 31 题请手写快速排序,并说明其时间复杂度和稳定性。 考察排序算法实现、复杂度分析和边界处理第 32 题epoll是什么?它的两种触发方式是什么,具体如何使用? 考察对epoll机制、触发模式及实际使用的理解第 33 题给定一个只包含 '(' 和 ')' 的字符串,请找出最长有效括号子串的长度。 考察动态规划或栈解决括号匹配问题的能力第 34 题给定平面上的两条线段,如何判断它们是否相交?请给出算法思路及其复杂度。 考察几何算法、边界情况处理和复杂度分析能力第 35 题手撕快速选择算法。 考察快速选择算法的原理实现与复杂度分析第 36 题给定整数 n、m 和 n 个数字,请找出所有和为 m 的组合,每种组合输出其元素在原序列中的下标(尽量优先使用靠前的元素)。请说明你的算法思路并给出实现。 考察组合求和问题的求解能力、回溯/剪枝思路与下标处理第 37 题给定一个整数数组,请找出数组中乘积最大的连续子数组,并返回其最大乘积。 考察动态规划与状态转移设计,正确处理负数和零的影响第 38 题请手写二叉树的后序遍历,并分别用递归和非递归两种方式实现,说明各自的思路和复杂度。 考察二叉树遍历的掌握、递归与非递归转换及复杂度分析第 39 题爬楼梯问题:给定 n 阶楼梯,每次可以爬 1 阶或 2 阶,求到达顶部的不同方法数。请分别用动态规划和记忆化搜索两种解法实现并分析时间复杂度。 考察动态规划与记忆化搜索的递推建模和复杂度分析第 40 题手写代码:实现快速排序算法。 考察快速排序的分治思想、基准选择与原地分区实现