当前位置: 首页 > 工具软件 > Snk > 使用案例 >

10.12 SNK中国 游戏客户端 二面40min

庞彬
2023-12-01

牛客分享的面经被封了,很无语。不知道为什么。

作者:BBBourne
链接:10.12 SNK中国 游戏客户端 二面40min_笔经面经_牛客网
来源:牛客网
 

总体感觉十分nice,面试官很随和,整个过程和聊天一样。

1.闲聊

除了UE4对其他游戏引擎了解吗?

为什么想做游戏呢?计算机专业可以从事很多方向的?

那你想去做程序呢还是策划呢?(这里聊了聊之后的职业规划)

2.基础

一个字节几位?一个整形几个字节?

64位的计算机,指的是什么?对64位的理解?(这里答了吞吐量,寻址范围,内存大小)

STL了解吗?说说map和set。

如何实现自定义map的排序?(答了重载仿函数() )

你说到了重载,那么+可以重载吗?.呢?->?[]?new呢?

多线程了解吗,写过代码吗?那概念懂吗?有没有什么要注意的?

++i和i++都是线程安全的吗?可以从汇编来考虑这个问题。如果是局部变量是安全的吗?

内存溢出,内存泄漏,栈溢出,什么区别?栈一般是多大呢?

3.UE4

看过UE4源码吗?(看过一些)

自己从源代码编译过引擎吗?(没有,只是直接用编辑器)

UE4里有多少线程?

Gameplay框架?(简单答了3C,Actor、UOjecbt之类的,但感觉不对,不够完全)

Controller了解吗?

渲染方面在UE4做过吗?比如说有没有改过渲染管线?写一些shader?

说说IK?人物脚踩在石头上如何脚步的IK?(答了射线检测的方法,但也是说了个大概)

骨骼动画了解吗?导入导出做过吗?骨骼蒙皮?

UE4中的材质如何理解,是什么?材质看的多吗?Blend Mode有几种?

蓝图通信的方式?(只记得两种,接口和事件分发器)

UI用过吗?UMG用过吗?(答了Widget)

4.算法:

两个整形有序数组求交集,长度m和n,不重复。(说了set,说了双指针O(m+n))

那要是有重复呢?(说了hash方法)

5.其他

你在读研是吧,能来实习吗?能来几天呢?

你的论文和课题都OK了吗?

你对加班有什么看法?

你对薪资的期望?

你对未来怎么打算?比如说3年或5年你想有什么建树和成就?随便说说(这里聊了挺久,面试官也给了很多经验和建议,闲聊哈哈,感觉蛮好的)

加入你的朋友向我介绍你,优点缺点各三个词,该怎么介绍呢?这个不用紧张,就是一个感性的认识。(也是很愉快的聊天)

6.反问

同一面,这里不赘述了。面试官也是讲了很多,无论是从技术还是个人发展上。

总体过程体验个人认为很nice,有说有笑的、聊天似的、循循善诱的去引导和回答问题。

之后反思,感觉自己对UE的了解广度还是不够,需要多实践。

以上

 类似资料: