友塔游戏面试题 · 技术选型

友塔游戏相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术选型
第 1 题请介绍一门你熟悉的脚本语言,并说明它在实际项目中解决了哪些问题。 考察脚本语言的实际应用能力与问题解决意识项目复盘技术原理技术选型第 2 题请介绍你对 Redis 的整体理解,包括其核心数据结构、典型应用场景和主要局限性。 考察对 Redis 基础特性、适用场景和局限的全面认识业务理解技术原理技术选型Redis第 3 题请分别介绍 B+ 树和红黑树的底层结构、关键性质以及它们的典型应用场景。 考察对常见树形数据结构的底层理解与工程应用关联技术原理技术选型第 4 题如果让你实现分布式锁,你会怎么设计? 考察分布式锁的选型、实现核心机制与故障场景处理风险判断系统设计技术选型Redis第 5 题请介绍Redis常见的部署方式及其适用场景。 考察对Redis部署架构的理解与选型能力系统设计技术选型Redis第 6 题C++11 引入了智能指针和移动语义,请分别说明 shared_ptr 和 weak_ptr 的区别、weak_ptr 解决了什么问题,以及 unique_ptr 的使用场景,并结合 move 语义谈谈你的理解。 考察 C++11 智能指针的底层原理、所有权模型与移动语义的应用技术原理技术选型方案权衡C++第 7 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力技术原理技术选型Redis第 8 题MySQL的索引的实现方式 考察对MySQL索引底层数据结构及其适用场景的理解技术原理技术选型MySQL第 9 题请介绍 B+ 树的结构特点,并说明 InnoDB 为什么选择 B+ 树作为索引结构。 考察 B+ 树数据结构和 InnoDB 索引底层原理技术原理技术选型InnoDB第 10 题请谈谈你对 MySQL 索引的理解,以及索引在查询优化中的作用。 考察 MySQL 基础知识、索引原理及实际应用理解技术原理技术选型MySQL第 11 题请谈谈你对Unity游戏开发引擎的了解,包括它的核心特性和适用场景。 考察候选人对Unity引擎的认知深度与基础掌握技术原理技术选型Unity第 12 题请介绍数据库中常见的索引类型及其适用场景。 考察对数据库索引分类、原理及选择场景的理解技术原理技术选型第 13 题在什么场景下你会选择 epoll 的 LT 模式,什么场景选择 ET 模式? 考察根据场景选择触发模式的设计权衡能力技术选型方案权衡第 14 题你的项目中使用了Nginx的哪些功能?JSON序列化是如何实现的,是否自己封装过? 考察对Nginx常用功能的理解与JSON序列化实现方式的掌握技术原理技术选型JSONNginx第 15 题给定一个大小为1000、元素不重复的INT型数组,如何压缩存储空间,同时保证压缩后仍能通过原始下标快速找到对应元素? 考察对数组压缩索引设计能力及空间-时间权衡问题拆解技术选型第 16 题请说明数据库联合索引的匹配规则,并举例解释最左前缀原则。 考察对联合索引结构、最左前缀原则及失效场景的理解技术原理技术选型第 17 题为什么你的项目选择运行在 Linux 系统上? 考察对操作系统技术特性认知及项目选型理由业务理解技术选型方案权衡Linux第 18 题除了B+树,项目还使用了哪些索引结构?请以可扩展哈希表为例说明其原理和适用场景。 考察索引结构选型与可扩展哈希表的原理理解项目复盘技术原理技术选型第 19 题请结合你玩过的游戏,谈谈在什么业务场景下会使用 Redis,什么场景下会使用 MySQL。 考察对 Redis 与 MySQL 适用场景的理解,以及将知识迁移到具体业务的能力业务理解技术选型方案权衡MySQLRedis第 20 题在设计 MySQL 表结构时,需要考虑哪些核心要点?请结合实际场景说明如何设计索引。 考察数据库表设计、索引原理与场景化索引设计能力系统设计技术原理技术选型MySQL