游戏行业面试题 · 编码实现
游戏行业相关面试题,按题目行业基础数据聚合。
共 16059 道真题 · 当前筛选命中 854 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 241 题给定平面上若干的点,如何求包围住它们的最小凸多边形? 考察凸包算法的理解与实现能力第 242 题你在项目中是如何利用 AOP 实现具体功能的?请结合实际经历说明。 考察候选人将理论落地到实际项目的能力和项目经验真实性第 243 题如何在遍历一个list的时候删除一个元素? 考察对集合遍历时修改集合的安全性与正确性理解第 244 题你已经使用过 Record 和 Omit 这两个工具类型,请谈谈你对 TypeScript 工具类型的理解,并举例说明它们的使用场景。 考察对 TypeScript 工具类型的掌握程度和应用能力第 245 题请解释 const 关键字的作用,并举例说明在声明变量、函数参数和成员函数时分别如何使用。 考察对 const 关键字语义、使用场景及常量正确性概念的理解第 246 题请解释什么是面向对象中的多态,并编写一个体现继承多态的代码示例。 考察对封装继承多态中多态概念的理解及实际编码能力第 247 题场景题:给你一个Unity地图,地图上有多个障碍物,现在想让你测试除了障碍物之外所有区域是否可通行(环境建模是否有问题),你会如何做,选择什么数据结构,怎么测试? 考察环境建模可通行性验证的算法设计与数据结构选型第 248 题Go 如何实现读写锁?请写出核心代码。 考察 Go 并发原语中读写锁的实现原理与编码能力第 249 题如何遍历一棵完全二叉树? 考察二叉树遍历方式及完全二叉树的结构特性理解第 250 题如何从零设计并实现一个动态数组容器(类似 std::vector)? 考察容器内存管理、扩容策略和接口设计能力第 251 题请给出合并两个有序数组为一个有序数组的两种解法,并比较它们的复杂度与应用场景。 考察归并思想与原地合并的算法实现和复杂度分析第 252 题请解释你对 JavaScript 闭包的理解,并说明其原理与应用场景。 考察对闭包原理、作用域链和实际应用的掌握第 253 题给定一个整数数组,从中任选三个数构成三角形,请计算能组成有效三角形的三数组合个数。 考察算法设计与时间复杂度的优化能力第 254 题请手写一个线程安全的单例模式实现,并说明其原理。 考察并发编程中的单例实现与线程安全机制第 255 题判断链表是否有环 考察链表遍历、空间复杂度和快慢指针算法第 256 题编写SQL查询,找出工资比其经理高的员工姓名。 考察SQL自连接和子查询的运用能力第 257 题如何创建一个进程?请用 Java 语言描述一下。 考察 Java 中进程创建的基本方式与操作系统进程知识第 258 题RLHF中损失函数如何计算?请重点说明PPO阶段和奖励模型训练阶段的损失计算方式。 考察对RLHF中损失函数细节的掌握第 259 题算法题,用栈实现队列。 考察栈与队列的数据结构特性及算法设计能力第 260 题你说实现了MVP变换矩阵,讲一下分别怎么做,并推导一下。 考察图形学基础中模型、视图、投影矩阵的构建与推导能力