万游引力面试记录

1. 自我介绍。
2. 介绍个人项目。
3. 你的个人项目是参考网上案例还是独立开发的?是否为参赛项目?
4. 每个个人项目的开发时间大概是多久?
5. 介绍一下你去年的实习经历,包括实习项目、学到的内容,以及后续未留任的原因。
6. 大学期间的学习过程是怎样的?掌握了哪些技能?
7. 大学的游戏策划课程对你后续游戏开发有什么帮助?
8. 继承接口和继承类的区别是什么?抽象类和普通类、结构体和类又有什么区别?
9. 重写和重载的区别是什么?
10. 简述你对数据结构的理解及应用场景。
11. Unity中有哪些常用设计模式?你对Unity的反射了解吗?请描述其机制。
12. 若独立开发简单格斗小游戏,会用什么方式实现击打判定?
13. 你学习过哪些寻路算法?以A星算法为例,说说它的实现逻辑。
14. 如何实现类似“跳一跳”的可控弹跳/抛物线功能?
15. 你对协程了解吗?请说几个协程的常用用法。
16. Unity自带的更新函数有哪些?它们的区别和应用场景是什么?
17. 场景内有大量游戏单位时,有哪些性能优化方案?若涉及单位批量生成销毁,又该如何优化?对象池优化性能的原理是什么?
18. Unity中实现AI通常有哪些方式?如何让策划方便参与游戏数值调试?
19. Unity中进行版本控制和多程序员协作,有哪些解决方案?
20. 团队合作中与成员意见不一致时如何处理?项目进度紧张需加班、项目质量未获领导认可时,你会怎么做?
#秋招笔面试记录#
全部评论
同学外企游戏公司考虑吗,可以看看我主页
点赞 回复 分享
发布于 08-29 18:12 上海

相关推荐

1. 你在SLG项目实习时,遇到策划临时变更需求的情况,具体是如何沟通协调的?比如有没有印象较深的一次需求变更,你是怎么调整开发计划、确保功能按时交付的?2. 你提到单人完成的“模拟农场”demo是最有成就感的项目,这个demo的核心玩法(如种植、建造、交互)在技术实现上有什么难点?3. 你说开发时遇到实现不了的部分会请教主程、查资料,那在“模拟农场”demo或实习项目中,有没有哪个技术难点让你印象深刻?4. 你认为自己的短板是框架搭建、网络通信和设计模式(如对象池),那有没有针对这些短板做过学习计划?比如近期打算先深入学习哪个知识点,或者通过什么方式(如做小demo、看课程)提升?5. 公司初级Unity岗位初期以生产休闲游戏关卡为主,你对“高效稳定输出关卡”有什么理解?比如如何保证关卡拼接的规范性、减少后续修改成本,你会提前做哪些准备?6. 你平时会通过B站、知乎看技术分享,那最近有没有学到什么对游戏开发有帮助的知识点?比如某个Unity优化技巧、设计模式的实际应用,能不能简单分享一下?7. 你觉得自己在游戏开发方面(如技术能力、项目经验、学习能力)的核心优势是什么?可以试着梳理1-2个具体亮点吗?8. 你喜欢跑步、滑板,注重身体健康,这种规律的生活方式对你的开发工作有什么帮助?
查看8道真题和解析
点赞 评论 收藏
分享
1. 你专业分游戏开发方向,课程中除了计算机基础,还学了游戏原型、引擎介绍等,这些课程内容如何支撑你后续的项目开发(比赛demo、实习工作)?2. 委托和事件的核心区别是事件更安全,那实际开发中,哪些场景会优先用事件而非委托?比如UI按钮点击用事件,还有其他例子吗?3. Unity是单线程,常用协程处理复杂计算,那协程和多线程的本质区别是什么?在处理耗时操作(如资源加载)时,协程如何避免阻塞主线程?4. C#的垃圾回收是标记-清除算法,还提到分代回收,能具体说说分代回收的原理吗?比如不同代的对象回收频率有什么差异?5. UI优化中,打图集要注意大小、填充率,分图集按通用/功能模块分,那如果图集内图片格式(如RGBA8888、RGBA4444)不同,会影响合批吗?6. 单例模式要求构造函数私有、全局唯一,那在Unity中实现单例时,如何处理场景切换时单例对象的销毁问题?会用DontDestroyOnLoad吗?7. 观察者模式是“一对多”,Unity中常用的例子有哪些?比如UI事件、游戏内状态变化通知,能结合你实习中的任务举例说明吗?8. 使用Git时,除了频繁拉取避免冲突,还有哪些协作规范能减少冲突?你实习中用过哪些分支策略?9. 微信小程序游戏的UI适配,用Fairy GUI的关联系统和锚点,那针对长短屏手机,除了宽度适配/高度适配,有没有其他适配方案?比如按屏幕比例缩放UI元素大小?10. 数据持久化有文件序列化、云服务器存储,ScriptableObject用于配置复用,那ScriptableObject存储的数据和PlayerPrefs有什么区别?分别适合存什么类型的数据?11. DoTween执行多个动画时用序列(Sequence),那如果多个动画需要并行执行,该怎么实现?比如同时移动UI和修改UI透明度。12. AB包分包按类型/场景/逻辑分,卸载时需考虑是否卸载资源,那如果AB包之间有依赖(如A包依赖B包的材质),卸载B包会导致A包资源失效吗?该如何处理依赖包的卸载?13. 排查bug时用断点逐步调试,那遇到偶现bug(如特定操作才触发),除了断点,还有什么排查手段?14. 状态机有进入/更新/退出状态,行为树有可视化节点,那在控制怪物AI时,什么时候适合用状态机,什么时候适合用行为树?比如SLG游戏中怪物巡逻-攻击,用哪种更灵活?15. 性能优化中,GPU层面要减少半透明物体(避免像素重绘),那如果游戏中必须用半透明效果(如技能特效),有什么优化技巧?16. Unity中调整物体渲染层级,除了父物体层级、Layer、Z轴,还有什么方式?
查看16道真题和解析
点赞 评论 收藏
分享
评论
3
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务