职位简介:
作为腾讯IEG的游戏研发效能工程师,核心职责是构建工业化开发体系,通过制作和优化工具保障工程持续交付,并指导项目组进行效能优化。需要持续优化工具和引擎底层提升执行效率,制定可量化的开发效率标准,同时负责编写脚本实现CI及研效工具的自动化流程。该岗位要求熟练掌握C/C++及至少一门脚本语言(Python/JS/LUA),具备优秀的代码调试能力和规范的代码风格,有商业游戏引擎(UE/U3D/Cocos2dx)使用经验者优先,特别看重引擎开发、编译器原理、性能优化及工具开发经验,同时需要保持对游戏行业的热爱和学习热情。工作地点为深圳。
简历及面试建议:
撰写简历时要突出工业化工具链的开发成果,用具体数据展示你优化的CI/CD流程如何提升团队效率,比如’通过自研自动化测试工具将版本构建时间缩短40%’。商业游戏引擎的使用经验要明确标注具体引擎名称和项目规模,如果是UE4/UE5这类主流引擎务必加粗显示。技术栈描述建议采用’C++(8年)+Python(5年)+UnrealEngine(3个项目)’的紧凑格式,让面试官快速捕捉关键信息。特别注意列出与编译器优化、性能调优相关的专项经验,哪怕是非游戏项目也可以适当包装,这些是区分普通开发者的重要标签。最后用单独模块强调CodeReview经验和代码规范意识,这是大厂特别看重的工程素养。
面试时会深度考察工具链设计的系统思维,准备时要梳理清楚工业化开发体系的完整逻辑链:从需求分析→方案设计→落地实施→效果量化的闭环案例。技术问题可能涉及引擎底层原理,比如’如何设计一个避免卡顿的资源加载系统’,回答时要结合编译原理、内存管理等底层知识。白板编程环节除了算法题,更可能遇到工具开发场景题,例如’设计一个自动检测代码坏味道的脚本’,要展示出对工程效能的独特理解。行为面试重点准备跨团队协作案例,因为这是指导项目组优化的关键能力。最后务必准备对游戏研发痛点的见解,比如’你认为当前手游团队最大的效能瓶颈是什么’,这能体现你的行业洞察力。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。