快手游戏客户端一面凉经

直接上内容:

观察者模式:问到为什么要用。(寄)
mvc:详细。(寄)
析构函数为什么要是虚函数。(勉勉强强)
一个gameobject挂载两个相同单例:会调用先addcomponent(寄)
drallcall。底层原理
堆和栈。回答C#给说反了,说成堆系统回收,栈调用gc了。(抽我自己两嘴巴)
智能指针。(八股)
dynamic_cast和static_cast,然后给个例子(八股都背不好,抽自己两下)
unity生命周期(ondestory不知道)
动态合批和静态合批(底层原理,其实我练区别都不知道)



其他的不记得了,面试官很好,应该是个老手。
问抓简历问,奈何项目垃圾。

还有看了101games和unity入门精要,面试官说学的太跳了,应该先看OpenGL底层API之类的看起(games101偏原理)shader后面再学。
太紧张了,太菜了。
已经不抱任何希望了。
悄悄说一句(面试官说我基本达到了初级入门的一个程度)我不知道是好是坏。
面试官说C#和C++那个用的多,问那个。我应该用C#的

😢#面试复盘##Unity Technologies#
全部评论

相关推荐

头像
05-09 00:54
已编辑
前端工程师
点赞 评论 收藏
分享
8 28 评论
分享
牛客网
牛客企业服务