游戏客户端面经 莉莉丝(一面)

目录/时间线

09061500 一面

总共58min。

自我介绍。

游戏引擎

  • 之前有用过UE不
  • 有用UE做出什么项目吗
  • 对Unity更熟悉些,那为什么这次要投UE的岗呢
  • 了解UE的Gameplay框架吗
  • 用过U++吗

C++

  • 引用和指针的区别
  • 解释下智能指针的实现原理
    • shared_ptr什么情况下引用计数增加、什么时候减少
  • 虚函数是什么
  • 析构函数是什么
    • 析构函数应该被定义为virtual
  • 构造函数应该被定义为virtual和被override

实习

  • C#和Lua跨语言交互的原理
  • ToLua热更新的原理或做法
  • 介绍下MVVM的思想
    • MVVM和MVC的区别
  • Lua的反射库
  • 局部变量相较于全局变量有什么优势
  • 为什么没有继续实习下去呢

项目

  • 遇到的最大的问题是什么,是怎样解决的
  • 采用ECS的目的是什么
    • 了解Unity的ECS吗

编程题

  • 实现矩阵乘法

常规面试题

  • 为什么会想从事游戏开发
  • 挑一个最喜欢的游戏,介绍一下它的好玩之处
  • 有在玩手游吗,和平精英之类的射击游戏感兴趣吗
  • 对项目游戏类型有什么偏好吗

反问

  • 已经定下项目组了吗:还没
  • 面试官所在的项目是用UE开发的射击游戏吗:是的
  • UE项目的技术栈:(介绍的是UE的客户端服务端架构与分工方案)
    • 用到哪些框架:(介绍的是客户端程序会涉及到的工作内容种类)
#2023秋招##游戏客户端开发工程师##面经##莉莉丝#
全部评论

相关推荐

06-05 19:46
已编辑
武汉大学 后端
点赞 评论 收藏
分享
来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
评论
17
53
分享

创作者周榜

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