盛趣-日常实习Unity客户端-一面+二面

盛趣游戏客户端日常实习。二面结束直接发了口头offer。但是公司那边要求全勤,而我目前刚刚研一下,有部分课还是没法翘掉,沟通下来还是没有拿到offer。(也是有HR面挂的体验了hhh)

这次的面试对我来说还是意义很大的。之前一直很焦虑,面试之后发现了自己很多的不足,而且面试官的反馈也给我了很多信心,虽然最后没有去,不过也让我有了更多的方向。我都没想到自己能拿到口头offer,还是要多面试啊。

不过也发现自己还是有很多不足的,打算再沉淀一个月再继续找日常了

下面是面经(一二面我混在一起记录了,还是比较简单的),还有一件事情,就是看源码真的很重要。

bg:211本9硕研一

零、闲谈

1.你什么大学的(一面面试官好像都没看过我的简历)

2.为什么想做游戏(因为看我是大数据专业的)

一直都很想,我是推免上来的,读这个专业是因为好保研hhh

3.能实习多久

六个月

4.二面:项目做了多久?学了多久Unity?

两个项目,一个两个月一个一个月。本科就学过Unity,研究生比较系统学习了半年多

一、图形学

1. PBR

2. 介绍SSAO

3. 介绍法线贴图,凹凸贴图,视差贴图,置换贴图以及其区别

4. 了解URP吗

5. 介绍一下线性空间和伽马空间

二、数据结构

1. 哈希表

结合了C#的Dictionary的源码说了以下

2. 红黑树

结合std::map

然后说了一下红黑树的设计目的,解决了什么问题

3.什么是图

三、语言

Lua:

1.table的底层数据结构:

数组+哈希表,结合源码说了一下

2.pair和ipair的区别

pair是可以键值对遍历。ipair有限制,必须是连续的数字key才可以。也结合了一下源码

3.Lua优化方法

4.Lua GC

三色标记+分代。我拓展了一下结合了C#的GC说了一下流程和异同

5.XLua和热更新

C#:

1. Interface和抽象类

四、场景

1.场景:两个动画,一个运动一个站立射击,如何做移动射击

分层融合+Avatar遮罩

2.场景:射击一个摇杆UI

这个没答好,其实我不太知道这个考了什么,我就说了一下要做UI拆分防止过多的重新合批。然后根据UGUI的事件系统来获取输入的偏移量,然后用偏移量来相对父节点偏移子节点。

3.动态捕捉的原理

这个我是真不知道,现在也没搞懂,当时答了IK,说不是。我猜测也许是蒙皮动画?

五、UI适配

1.UI自适应

当时不是很清楚,答了一下UGUI的一些自适应组件,就是ContentSizeFitter+LayoutGroup。面试结束后我又去看了一下UGUI这部分的源码。

全部评论
同学考虑上海米哈游不,我们在进行春季招聘,实习也有,社招也有,感兴趣可看我主页看岗位奥
点赞 回复 分享
发布于 02-26 01:31 上海

相关推荐

11-10 01:32
门头沟学院 C++
不知道周围有没有想做游戏的同学 就今年这个秋招情况来看 unity>ue 很多公司只看学历和基础 引擎会一点也没事 本二技术栈ue/c++ 跟着教程做了一堆ue的项目 由于对秋招认识不足导致笔试挂了好几家,浪费了很多机会  boss+官网 基本上把招ue的能投都投了一遍 由于算法能力确实不强,笔试挂了一堆,一大堆泡池子 最后实在受不了了也开始投unity的客户端了 最终过了一家unity的秋招(公司还不错就是要加班)和上海一家小厂ue的实习转正 本来想着直接开摆明年6月直接去学unity 但越想越不对劲 网上都说unity是49年入国军 加上自己学了这么久ue竟然要转一个完全没学过的unity 自己受不了了 打算先去这个小厂实习ue 明年春招看看是否还有ue的机会 如果实在不行的话就只能老老实实转unity了 说实话有点后悔走游戏客户端开发了如果有同学真的想走游戏客户端开发 按我这个秋招体验来看 学历>基础(算法最重要 其次是八股)> 项目/实习  这是技术层面 引擎层面的话unity岗位要比ue的岗位多很多 都说ue是未来 unity要完蛋 如果要选择ue起码是本二起步 不然简历都过不了 其实本二都不够用凭借一腔热血做ue 可能过几年ue发展起来了工作机会会更多些吧最近也一直在焦虑 总是想直接开摆等着明年直接转unity 但对不起自己对ue这么长时间的努力大家也都能看到 牛客上ue游戏客户端找到不错工作的大多都是佬 本9+对底层了解/算法极强 可能unity好找些吧~ 再挣扎一下 走一步看一步吧~希望对你们有帮助。
点赞 评论 收藏
分享
评论
9
53
分享

创作者周榜

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