途游游戏面试题 · 技术原理
途游游戏相关面试题,按最终去重题目聚合。
共 380 道真题 · 当前筛选命中 157 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 61 题请解释 Elasticsearch(ES)的主要用途,以及在实际应用中是否需要将 ES 中的数据再冗余存储到 MySQL 中。 考察对 Elasticsearch 核心定位及数据双写/冗余一致性方案的理解第 62 题请说明冒泡排序的时间复杂度和空间复杂度。 考察排序算法基础复杂度分析能力第 63 题继承 public、private、protected 的区别 考察面向对象继承中访问修饰符的可见性规则第 64 题请介绍 C++ 中智能指针的基本原理和常见类型,并说明它们各自的使用场景。 考察对 C++ 智能指针原理、类型差异及适用场景的理解第 65 题请介绍Java反射机制的原理、常见用法及潜在风险。 考察对Java反射机制的理解深度及实际应用中的风险意识第 66 题请解释Java垃圾回收的基本原理和常见回收算法。 考察对Java垃圾回收机制的理解及常用算法的掌握第 67 题Awake、Enable、Start 区别 考察Unity生命周期方法的执行时机与调用条件第 68 题最短路径算法有哪些,区别在哪? 考察对经典最短路径算法的掌握、适用场景和复杂度区分第 69 题MySQL支持哪些存储引擎?它们之间有什么主要区别? 考察对MySQL存储引擎分类及核心差异的理解第 70 题有什么方法可以让三个div在一行显示? 考察CSS布局基础和多种实现方式的掌握第 71 题以Minecraft里的水方块为例,说明水蔓延的状态更新机制。 考察对状态更新传播机制和模拟步骤的理解第 72 题请说明 Java 中 static 关键字的用法及适用场景。 考察对 static 关键字各用途的掌握及内存模型理解第 73 题请设计一个不依赖 JOIN 的七日留存率计算方案,并解释为什么该方法比 JOIN 更节省成本。 考察对留存率计算的实现思路、成本意识与数据建模能力第 74 题hash和history模式区别 考察前端路由两种模式的工作原理、适用场景与配置差异第 75 题请说明在前端页面中实现按钮显示与隐藏的常见方式,并比较不同场景下的适用性。 考察前端常见交互实现的掌握程度与场景化方案选择能力第 76 题请说明 fork 系统调用的基本用法,以及父子进程在 fork 后的执行特点。 考察对进程创建机制与写时复制等内核行为的理解第 77 题请描述实现文件分片上传和断点续传的完整流程。 考察对文件上传可靠性机制的理解与实现能力第 78 题请对比C++中map和unordered_map在底层实现、时间复杂度和使用场景上的区别。 考察对C++标准库容器底层数据结构和复杂度分析的理解第 79 题如何让一个类的对象只能在栈上或者只能在堆上构造? 考察C++对象生命周期控制、私有构造函数与静态工厂方法的理解与应用第 80 题单例模式懒加载如何确保线程安全? 考察对线程安全单例实现及其并发细节的理解