游戏行业面试题 · SQL
游戏行业相关面试题,按题目行业基础数据聚合。
共 16059 道真题 · 当前筛选命中 83 道 · 更新 2026-08-05
筛选题目已选:SQL
考察点
技术栈
第 1 题你的Python和SQL掌握情况如何? 评估候选人技术基础的扎实程度与自我认知第 2 题深分页采用书签方式,多条件(如多字段排序、过滤)时怎么写 SQL 语句? 考察书签分页在多条件场景下的 SQL 实现能力与边界理解第 3 题请写一条SQL:按部门分组,统计各分组的记录数量,并仅返回数量超过10的分组,按数量降序排列。 考察SQL分组、聚合、过滤和排序的基础能力第 4 题SQL查询很慢是什么原因,如何排查? 考察对SQL性能问题原因的理解及系统化排查能力第 5 题请编写一段SQL查询,从游戏用户数据表(字段包含用户ID、登录时间和活跃状态)中找出特定时间段内的活跃用户。 考察SQL基础查询能力与时间范围过滤的实际应用第 6 题给定包含班级、学号、课程、成绩的表,如何找出每个班级每门课程中排名第二的学生学号? 考察SQL窗口函数的应用及对分组排序去重逻辑的理解第 7 题登录记录表 record 有字段 id、userid、logintime,如何查询用户 A(userid=10000)的最近 3 次登录记录? 考察 SQL 查询基础与排序分页能力第 8 题一张表,三个字段:学生、课程、成绩,一个学生对应多门课程,一个课程有一个成绩,如何编写SQL语句统计出总分超过300分的学生名单并且按总分从高到低排序? 考察SQL聚合、分组、过滤和排序的综合运用第 9 题DEFINE 有什么作用? 考察对 SQL/数据库定义语言核心语句的理解第 10 题请分享你在项目中做过的一个SQL优化案例,具体讲下优化过程。 考察问题定位、优化思路和结果验证能力第 11 题如果要对表中某一列排序后取第一个值,应该使用哪些SQL关键字?请写出SQL语句示例。 考察SQL排序与限制行数的基本语法掌握第 12 题复合索引和唯一索引的区别? 考察对数据库索引类型及语义的理解第 13 题怎么防止SQL注入? 考察对SQL注入原理、防护措施和边界场景的理解第 14 题Gorm中,数据库中有外键,多对多关系,使用SQL语句对数据库操作,导致数据变脏,怎么办? 考察Gorm与原始SQL混用时的一致性处理及多对多关系维护能力第 15 题请描述一条完整的SELECT查询语句在数据库中的执行流程。 考察对SQL查询执行各阶段的理解,包括解析、优化、执行与返回第 16 题请介绍你在开发中写过的最复杂的一条SQL,说明它的业务背景、难点以及你是如何优化它性能的。 考察SQL编写能力、复杂查询设计及性能优化意识第 17 题熟练运用各类工具进行数据处理和分析,你掌握哪些常用工具? 考察数据分析工具的熟练度与应用场景匹配第 18 题如何排查慢 SQL 并优化索引?适用什么典型场景? 考察慢查询定位、索引优化能力和场景化问题分析第 19 题请用SQL计算次日留存率,并说明你的解题思路。 考察SQL窗口函数与关联查询的运用能力及留存率概念理解第 20 题你实习过程中,排查并优化子查询导致的慢SQL的具体过程是什么? 考察对慢SQL排查方法论和子查询优化手段的理解与实战经验