通过内推获得了面试机会;
面试是到公司进行单面,先由hr面,再由技术面试;
问题比较宏观,比较难。
1.介绍一下自己。
2.在项目里做了什么介绍一下?
3.手机适配是怎么做的?不同手机型号怎么做适配?
4.二进制转十进制怎么转?
5.在项目两年最大的成长是什么?(学习新语言3-7天就要会,不算成长)
6.做的插件有什么用处?
7.项目里遇到了什么技术难点?
8.数学怎么样?高中数学大学数学?
9.数学不好,那你的逻辑思维怎么样?
10.一个按钮的适配跟上跟下,是谁说了算?(他说美术)
11.为什么UI是客户端搭建?不应该美术吗?
12.搭建UI有什么成长吗?
13.策划配表需要程序介入吗?
14.新手引导的使用?为什么不能自己去检测呢?还要策划弄配置?
15.五年后的自己比现在的你会强到哪?
一面技术面,首先自我介绍,然后问了一些关于C#和Unity基础的问题,问了计算机网络,感觉主要是根据你的简历内容来问的,写得越多问的越多,还问了AI相关的。
面试官问的面试题: 1. 粒子系统用过吗,怎么和UI配合?有没有了解过企业的解决方案?
2. URP了解过吗?
3. 游戏中使用的算法有哪些?
4. C#面向对象的特点?
5. 资源加载有几种方式?
6. 资源加载的插件有哪些?
8. 你认为AI在游戏中可以有哪些应用?AIGC
9. C#的泛型有什么用呢?
10. Unity的开源项目你看过哪些?
11. Unity你写过哪些框架(代码)?
12. C#的数据结构有哪些?
13. C#的 栈,队列,二叉树你在项目里怎么用的?