游族-游戏客户端日常实习(OC)-饭团2025.2(30min)

整理一下之前的面经,今年二月份面的

游族饭团一面 2025.2(30min)

没想到真是饭团工作室,面试官人很好,面试体验最好的一次

0. 自我介绍

1. 面试官自我介绍

2. 我自我介绍

1. 项目拷打

1. A*算法是如何提高在项目中的表现的?

1. 答:堆优化,分帧处理

2. 追问:如果同时生成敌人,如何处理A*运行的卡顿?

4. 堆排序时间复杂度:

2. Unity生命周期

1. Unity Update FixedUpdate调用顺序

2. 答:各自的调用时间以及设计目的,物理写在哪里,游戏逻辑写在哪里,Camera写在哪里

3. 协程是什么? 追问:那么协程在什么时候调用的?

3. 最近玩了什么游戏?答:天国拯救2

1. 面试官也玩了,我以为闲谈呢,然后他说:那给你一个场景,如果现在让你设计天国拯救中很多个敌人要打你的AI,你如何设计?

2. 追问:状态机和行为树的优缺点

3. 答:状态机好写,而且我项目中的写法可以拆分的很彻底(本来想让面试官继续问的),但是状态机本身就不太能支持复杂的状态切换,很不好写。而且如果有那种所有状态都可以跳转的状态的话,有限状态机就没法支持了。

2.UI

1. 动静分离:

1. 动静分离可能会遇到分层的问题(好像是动可能会出现在静的上面,如何解决)

2. 场景:给你一个UI有动有静的,你如何设计

2. UI渲染顺序:

1. 说一下Canvas的渲染模式:Overlap,Camera,WorldSpace

2. 影响Canvas间的渲染顺序的因素:

1. 编辑器里的顺序

2. SortingLayer

3. SortOrder

3. 合批

1. 什么样的情况会合批

2. Unity打断动态合批的因素

1. 答:我知道一个应该打断但是没打断的情况

2. 追问:是啥

3. 答:我看网上说mesh重叠的时候可能会打断,但是我自己测试下来有的时候Material一样但是重叠的时候也没有打断

4. 面试官就教了我怎么查hhh

3. 数据结构

1. 链表和数组,优缺点和各自支持的场景

4. 反问

1. 表现:还可以,对自己的项目都比较熟悉

2. 问:我也阅读过UGUI的源码,但是有的时候还是不知道什么时候会出现一些问题。如何深入:做业务,还有就是可以尝试着自己实现一些游戏中的复杂效果,比如天国拯救里面的UI,不是简单的用UGUI就能直接实现的,他会涉及到一些复杂的UI关系,可以自己尝试着实现一下。还有就是要考虑极端情况。

3. 进去干什么?

面完直接接hr面了

全部评论

相关推荐

06-18 14:34
门头沟学院 Java
黑皮白袜臭脚体育生:你现在应该先跟妈妈打电话聊,跟她讲讲来上海涨了很多见识,看到了一些什么风景,只是发现工作也没那么好找,然后说想爸爸了,也想她了,感觉现在压力好大,这样一个是可以减轻你的压力,毕竟你的压力一部分就来源于提前立了flag但是又做不到,被架住了,主动找妈妈打电话说就把这个事揭过去了,诉苦还能顺便缓解精神压力,一个是可以减轻妈妈的精神压力,因为她也不知道你什么情况,总会担心,加上爸爸上个月去世,即使她不说心里肯定也是很悲伤的,你这个时候跟她打电话会让她也振作起来,为母则刚,孩子过得不好她就会从悲伤中转移注意力到你身上,会说让你不急,工作慢慢找,你再顺势跟她说好的,让她不要因为伤心过度坏了身体,家里还有你在,即使工作不好找也会坚持努力下去,哪天机会来了就成功了,这样进一步降低她的压力,也表明你不是收到压力就退缩的懦夫,这样做至少能在一两个星期到一两个月内把压力降低到比较小的程度,如果一直维持高压状态即使机会来了也抓不住,全局来看降压势在必行,然后在上海没找到工作之前不要频繁打电话,没什么东西能讲,最后尬聊只会起反作用,应该隔段时间就给妈妈买点上海的特产寄回去,这样她感受到你孝心也不会后面主动施压你,进一步降低在找到工作前这段时间的压力,更利于找工作的沉淀和面试发挥,不用太贵的,礼轻情意重,当然如果要买贵的也可以,送佛送到西,我在放心借给你存了20w,自己申请自己去取吧
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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