星辉游戏 客户端工程师(校招)

一面一小时十八分钟,开始等了5分钟。hr联系说明天会打电话过来沟通一下,求个offer😚.

整体面试过程还是非常不错的,看你简历上写了什么就问什么,越问越深入。
面:你说熟悉面向对象是吧,说说面向对象。
我:面向对象就是抽象封装继承多态这些。抽象就是。。。多态。。。。。
面:为什么要继承呢?
我:继承就是可以复用父类的方法,具有一些父类的属性字段,就是在父类基础上拓展嘛,而且父类可以存子类,也算多态的一种吧。
面:那如果子类需要父类的部分方法,但也不需要其中的部分方法,怎么做呢。
我:那把方法写成接口,让子类去实现?
面:子类都去实现就太麻烦了,父类去实现还是存在部分方法子类不需要的。想想?
我:想啊想。
我:那父类把方法写成虚方法,子类重写它,如果不需要的话方法体里面就为空(笑了,我都知道这不可能,但直接说不知道多不好啊,所以瞎说)。
面:这没有根本解决啊,而且让代码非常具有迷惑性。
我:嗯,没想到了,继承的缺点就是越继承越臃肿嘛。
面:所以你其实注意到了这个问题但是没有想过怎么解决是吧。
我:是的,有什么办法呢。
面:你简历上不是写着会c++吗,c++的多继承能不能解决?
我:不知道啊,c#不是不支持多继承吗,难度只能多继承能做?要不还是用接口?
面:对,c#是不支持多继承,但c++能不能通过多继承解决呢?
我:可以吧。
面:可以吧?其实是可以的,选择具体的父类继承就可以了,就是父类的功能细分一点。
我:哦,恍然大悟(但是我为什么没问c#怎么做😂)。
。。。
面:数据结构了解吗。
我:了解吧。
面:说说数组和List吧。
我:数组是开辟一段连续的空间,List也是连续的,但是list能自动扩容,但是虽然是自动扩容,但它也不知道我们要多少空间,好像一开始是4吧,如过长度超过四或者说
长度超过一定大小,它就会扩容,像是从4括到8,这时候是开辟了块新的空间,前面的长度为4的空间就成为了垃圾了。
面:有什么坏处呢。
我:如果对于一个长度10w的list,如果增加1个数据就扩容,那么就是开辟了30w空间的内存,还有数据要复制,非常耗性能和浪费内存。
。。。
问得算深入吧,很多问题我都没有深入考虑过,没有多问自己给为什么,感觉收获了不少。

反问:做游戏用什么引擎啊,是自研引擎吗(如果是自研引擎又要学习,如果被炒了找工作也难)。
面:不是,用到Unity3D,我们做的是一个RPG游戏。
还问了一些现在游戏行业的现状和未来情况。
面:不问问我996这些吗。
我:可能对于这个行业来说挺正常的吧。
面:(笑),我们一般是不加班的,双休,除非有特殊情况,一个月可能加个5,6天吧。
我:(真的吗,不会骗我吧)。说说对我的评价吧。
面:还不错啊,对Unity的了解薄弱了点(问了Update 和fixedupdate的问题,协程的缺点,Ab包打包的问题,如何打包,渲染我说不会),数据结构那块掌握的还不错。
看你简历就是有准备过的,像xlua这些写上去,其实没有什么实质内容,但你对招聘需求还是有了解的。
我:(好像不太妙的感觉)
后来面试官跟我介绍了他们团队的情况,打算建一个50人左右的团队,目前只有20几号人,游戏开发还是处于非常早期的阶段。
还有就是如果录取了进去可能进去一开始做的东西不会非常有趣。
我:这不是问题。
还有如果入职什么时候能来,毕设怎么样了,答辩是什么时候呀。
我:毕设做完了,就是简历上那个,给导师看了说因该没什么问题,5月份答辩,随时能入职(找了好久啊,不想在呆家里了)。
后面还聊了下喜欢玩什么类型的游戏。结束时说后续三天内让hr联系我。
希望明天能如愿吧,毕竟聊了一个多小时。


#星辉游戏#
全部评论
请问是什么时候做的笔试啊?
2 回复
分享
发布于 2022-04-14 16:36
我拿到的是服务端的offer,但其实对这家公司并不是很了解,楼主了解这家公司口碑到底咋样嘛?因为最近在纠结是去大厂的测试,还是这家的开发
点赞 回复
分享
发布于 2022-04-16 13:59
联想
校招火热招聘中
官网直投

相关推荐

8 43 评论
分享
牛客网
牛客企业服务