游戏客户端面经 友塔(一面、二面、HR面、OC)

目录/时间线

09071400 一面

总共39min。

自我介绍。

常规面试题

  • 为什么会选择游戏
  • 对游戏客户端的哪些技术会比较感兴趣

场景题

  • 看代码,判断输出(引用、指针、深浅拷贝啥的)
  • 看代码,找错(内存泄漏、多次释放)
  • 如果在游戏中有持续的内存泄漏,会有什么影响
    • 在泄漏开始后、游戏崩溃之前,持续泄露的过程中,游戏会有什么异常表现(从玩家侧感受来说)

实习

  • Lua反射是指什么

算法题

  • (01背包)给定一堆短木棍,问能不能凑出指定长度的长木棍
    • 如果要输出一种可行解呢
  • (中途聊了下我的算法竞赛经历)
  • (有向图判环)给定一些资源和依赖关系,判断是否存在循环依赖

图形学

  • 学的是GAMES 101吗
    • 里面主要是理论学习吗

反问

  • 有分配项目组吗:还没
    • 有哪些项目组缺人呢,什么样的游戏类型:不能说,但可以参考官网已上线的
  • 主要是用Unity、Lua、MVVM这一套吗:Unity和Lua确实,但是没有MVVM
    • 反反问——MVVM是啥
      • 反反反问——程序自己拼界面prefab的吗:有的组是,有的组不是,其实程序拼prefab和UI同学拼prefab这两种研发流程各有利弊
      • 反反反问——那程序还得对UI/UX有了解吗:不用,UI设计和示意图还是由UI同学做的
  • 会有Code Review吗:小公司不太会有,只会在入职前期有mentor负责看一段时间
  • 那会有代码规范吗:刚进来时肯定会介绍,前期的Code Review也会看这方面
  • 缺少Code Review的话,代码质量会下滑的吧:确实,(分享了很多想法),总的来说其实也没办法避免技术债
  • 对正式员工会有培训吗:看组,面试官所在的组有两周一次的任意主题分享(如乐理、围棋、外挂);公司层面会组织看GDC之类的游戏行业会议;校招新人培训、minigame、导师指引

09081600 二面

总共59min。

(无自我介绍)

实习

  • 什么类型的游戏
  • 主要负责什么内容

项目

  • 背景和功能介绍
  • 其中有涉及到地形吗
  • 还有其他的项目吗,介绍一下

场景/算法题

  • 在我的世界的设定下,给定0~100的xyz空间范围和一系列放置方块的操作,要求检测出第一个非法的放置操作。这里对非法的定义是,外部不可达——尝试隔墙把一个方块放置到外部不可达的密闭空间之内。
  • 设想一个三维的4x4x4大小的立方体栅格架,每个栅格单元内可放置小方块。现给定一种三视图,要求判断最少需要放置多少个小方块才能使得填充后的立方体栅格架符合该三视图。
    • 提示——假如给定的三视图均为全覆盖(每一面上都能看到满满的16个小方块),那么这种情况下最少需要多少个小方块

其他

  • 有学过什么游戏开发相关的内容
  • UE相比Unity有什么特别好的优势

反问

  • 项目团队的规模多大:看项目,休闲游戏的话比较少,SLG的话程序总计不会超过20人。
  • 项目代码的开发文档是怎样维护的:基本上只有提需求时会有文档
  • 假如获得了Offer,可以来提前参观吗:不清楚,问HR吧

09111000 HR面

(是电话面;电话之前会通过微信通知(但通知里没说这是HR面))

总共18min。

(无自我介绍)

(稍微调整了一下问题的顺序)

意向

  • 为什么选择保研本校
  • 本科时就有开始学习游戏开发相关的内容吗
  • 从什么时候开始决定要进入游戏行业
    • 从7、8月份就开始关注秋招了吗
    • 从什么时候开始投递呢,投过什么岗位
  • 有投过其他其他哪些公司,应聘进展怎么样
  • 在选择公司时比较看重哪些
  • 对薪资的期待大概怎么样,有考虑过吗
  • 游戏类型的偏好

个人

  • 专业学习成绩排名的确认
  • 关于实习的一些情况的确认

家庭

  • 父母所从事的行业
  • 和父母沟通过自己选择游戏行业这件事吗
  • 沟通过工作城市吗
  • 独生子女吗、单身吗

主动提供的介绍

  • 工作时间:
    • 早10晚19,中午12~13午休,双休
    • 版本日(周三周四)存在加班
  • 项目分配:要等入职之后再做分配

其他

  • 前面两轮的面试体验怎样
  • 预期大概什么时候来入职

反问

  • 后面还有HR面吗:这就是HR面;后续会在一周内出结果
  • 可以提前参观吗:可以实习,但不能参观
  • 有哪些福利:房补、餐补、年假、体检等等
#2023秋招##游戏客户端开发工程师##面经##友塔游戏#
全部评论
佬,马上要找实习,想问米哈游之后会开客户端实习岗吗?去年关注了一下好像没有
1 回复 分享
发布于 2023-12-03 20:59 北京

相关推荐

04-08 21:41
南京大学 Java
先整理一下时间线吧:    3.27一面    4.2二面    4.7晚上hr打电话oc    4.8发的offer得说不知道为啥我这个美团的流程走的好慢,我朋友和我前后脚第一次一面,我走了一遍流程拿的offer,他走了两编流程跟我同一天拿的offer,搞得我中间以为二面直接寄了。---------------------------------------------------------------------------------------------------一面上来自我介绍之后面试官对我大模型的论文特别感兴趣,上来让我说一下前端实习的项目以后一句没问,直接让开讲大模型实验是怎么做的,然后让我给他展示我论文里的prompt是怎么写的。之后出了一道需求让我手搓prompt给大模型试试生成的代码的质量。最后出了个人机交互的题目,分析一下用户对系统的三个反馈问题哪个问题最要紧,三个问题修正的顺序怎么安排。全程大概60分钟整,一道前端八股没问,给我整懵逼了。二面二面同理,感觉美团面试官对大模型特别感兴趣,上来也让我讲论文实验思路,完了讲讲对实验设计有没有更好的优化的想法,我说准备做个根据大模型生成结果的得分做个multi-query的操作提高性能(被批说大概率没用)。之后开始问我怎么保证一个项目进展的顺利,我说在项目开展之前对任务量进行评估,计算每周要做多少,设立里程碑,每周结束的时候做评估。然后开始让结合实习经历讲讲怎么保证项目里各个角色合作顺利开展,比如前端怎么和后端argue系统设计啥的。之后开始让讲怎么学习一个新技术,以及对大模型有什么看法,觉得大模型对个人和学校有什么影响。(也是一道八股没问)无hr面,二面面完直接给我oc,第二天发的offer。(美团offer发的太快了,后面淘天约我三面我直接拒了,实在不想面试了,太累了,之前阿里控股给我连挂四次)#美团##我的OC时间线##晒一晒我的offer#
点赞 评论 收藏
分享
04-10 12:19
已编辑
西安电子科技大学 Java
#牛客AI配图神器#核心本地商业-基础研发平台面试官简单介绍了一下业务,问我会不会c++(人晕了)20分钟项目1.实习阶段的一些收获,技术上,方法上都可以2.读文件格式怎么判断3.如果给的文件本身就很大,那怎么读取基础问题 (30分钟)1.并发和并行2.进程间通信的方式3.我们在使用过程中该怎么选用哪种通信方式4.如果我们消息有容量的要求呢5.如果对速度有要求呢6.http常见响应状态码7.为什么要编这么多状态码8.如果没有状态码会有什么问题没有码怎么判断成功失败,为什么失败会有这么多呢9.这么多的错误码作用是什么10.get和post请求的区别11.本质上的做法有哪里不同,适用什么场景12.执行效率方面有什么区别(get post的header是分开还是合并,这些方面会影响http的交互方式)13.c++: 虚函数 (寄)14.java :break continue return 怎么用的15.如果定义一个局部变量:private static final int size = 100,每个关键字的含义是什么16.java集合体系介绍一下17.数据库: 三范式,不用硬套答案名词,设计数据库字段表的规范和经验讲一讲18.sql是什么含义19.结构化怎么体现20.linux: 看文件内容怎么操作21.找一个占用空间最大的文件该怎么做手撕:hot100 在排序数组中查找元素的第一个和最后一个位置 的 变式在本地ide做的,撕完了讲解了下思路反问=============================不同于常规八股,会深入问自己的理解,面试官人很好,会引导着思考问题,许愿二面
查看25道真题和解析
点赞 评论 收藏
分享
评论
10
26
分享

创作者周榜

更多
牛客网
牛客企业服务