Unity开发校招面试总结

     最近温度降的比较厉害,今天出了大太阳,沐浴着阳光的悠闲午后,想到大四上兵荒马乱的半年,觉得应该用一篇博客来记录下实习和校招面试的感触,也对自己这半年所学的的技术做一个总结。

     18年7月,结束了大三工作室的课程,跟上学期一样进行了项目答辩,这个项目是工作室5个小伙伴(3个程序一个UI一个建模)做的,程序人有点多,所以主要的架构服务器代码都是室友写的多,自己就写了几个工具类。不过在这个过程中学了一点SVN协同开发,也开始在Github上传项目,然后主要的精力在学习设计模式和准备毕业项目。学校的工作室制度真的挺好的,有上班的感觉,大三算是真正学了点东西吧,感谢工作室这一年自己还算努力。

      结束工作室课程之后,按照之前的计划去了上次暑假去的星臣游戏实习,这3个月真的挺锻炼人的。本来以为自己经过工作室一年技术水平应该还可以,到公司几天发现自己就完完全全是个菜鸡,那一两个礼拜每天都在怀疑自己到底适不适合技术开发工作,每天都觉得自己很菜。刚进去带我的老师没有让我直接做Unity相关的事,直接给我发了虚拟机装了Ubuntu系统,学习Linux开发,开始非常不适应命令行工具开发,没有可视化,代码直接用文本工具写,没有IDE没有代码提示直接写。然后接触Lapis这种服务器框架。当时自己真的很菜,没有接触过Linux,没有接触过服务器,没有接触过虚拟机,所有的东西对我来说都是新的。所以每天都在看各种文档博客,感觉时间永远不够,还好公司里老师们对我很好,有问题都能及时解决,真的很感谢他们。就这样过了几个礼拜,开始去做自己的毕业设计了。这几个礼拜让我觉得自己是个彩笔的同时也让我不在害怕去做新的东西,有其他编程语言的底子在其他技术学起来也没那么的恐怖。毕业设计原本想做RPG游戏,想着自己网络部分很多东西没有接触。所以准备做一个联网对战类的游戏也相当于逼自己去学习服务器的知识。基本上每天的安排就是上午看算法和毕业设计需要的知识的相关博客,下午就是code,晚上就是看网课,生活开始变得很规律。幸运的是能看到自己正在慢慢进步,每次做完一个功能都会开心很久。两个月的时间,服务器这边Socket,TCP/IP协议,粘包分包,状态同步/帧同步,管理客户端匹配玩家,数据库数据存储,客户端这边登录注册,场景异步加载,背包系统,玩家信息系统,系统设置,匹配系统,实时战斗等功能点,用到的Unity知识很多。虽然还是学生作品质量一般,但是学到很多东西和解决问题的方法。

       生活方面,住在亲戚家不用自己租房,没有租房和室友之间各种问题。所以感觉魔都还是很友好的,除了地铁,每天要走将近半小时到地铁站,还好是起点站人不多,要是中间那些站真的可能就根本挤不上。魔都夏天酷热,所以通勤方面还是很累的,为了减肥经常会跟姨父一起跑步。基本生活上写下去就是流水账,印象最深的就是每天9点从地铁站出来然后慢慢走回去这半小时可能是最放松的吧,会听喜欢的歌,看看上海的夜晚,会想下毕设的下一个功能怎么实现,也会憧憬以后的生活。

       在实习快结束的时候,公司技术大佬找我谈了一次话,给了我很大的启发,也更加坚定了自己的方向。很感谢这些技术牛逼人又超级nice的人。上次和高中的历史老师聊天,我也说过感谢人生中出现的这些人,她告诉我人都是有气场的,什么样的人就会吸引什么样的人希望自己早日成为能解决问题给别人带来信任感的人。之后,就开始了解秋招的相关东西。

        18年10月,是的,10月我才知道有秋招这个事,所以大学真的要去了解各种资讯,我真的就是井底之蛙。发现自己基本都要错过秋招了,看了下各个大厂,感觉自己这个双非学校应该没什么机会有没有内推的情况下,打算回南昌看看。刚好南昌举办了世界VR产业大会,回去看看有没有合适的机会。实在不行就当积累面试经验等待春招。10月份回去了,开始了我的各种笔试面试。

        下了各种招聘软件,开始了解学校的招聘会,企业宣讲会,准备笔试题。刚开始信心满满,学校在当地还是可以的,自以为自己技术学的还行,现实总是爱开玩笑。看了下最心仪的企业不招应届生,然后投了10几份简历,没有什么回应。这期间没有事干就一边准备笔试算法题一边准备软考。在考完软考的之后终于有约面试的企业了。一家是在软件园里,做虚拟仿真的算是军工企业,第一次面试,还是有点期待和紧张的。HR给我笔试题的时候,看了一眼都是软考的题,瞬间就放松了,还好考了软考,要不然可能真的会有点懵。所以说你做的任何事情都不会完全没有价值,它总会在某一时刻发挥作用。后面面试的时候面试官很nice问的问题都是基于简历,对我的毕业设计很感兴趣问的比较深。这家顺利拿到工作机会,但是最后谈薪水的时候给的不是很满意所以没去,这里必须记录下自己犯得一个错误,在谈薪水的时候自己很天真,没有对南昌这个地方的薪资水平做一个了解,现在看来其实这家给的薪资还是可以的,自己说了很天真和自大的话。以后绝对不可再犯这样的错误,不满意婉拒就好,言多必失。

        去了几次企业的宣讲会慢慢的开始有约面试的公司了,第二家是一个做VR的企业,初创公司,公司环境很好,但是可能很多东西没有完善,所以招聘很随意。没有笔试直接面试,面试我的面试官完全没有做过Unity,是用JS语言开发具体做什么不知道,她跟我说她用JS的时候我就说了句Unity已经不用支持这个语言了,我没有不尊重她的意思,就是随口说的。我估计她时候就对我印象不好了把。所以面试真的不要秀,没问你问题就不要说话,不要太放松不要跟聊天一样,注意力集中一点。后面她就开始给我改简历了,先把我的高等数学划了说跟求职没有关系。我还争辩了一下,编程怎么可能跟数学没有关系?出来也觉得没有必要这个公司肯定不会去的。这家最后也没发offer,没有什么遗憾,不过还是看到了南昌的VR产业的局限性还有自己的太放松的面试状态需要调整。

        第3家是在小区,我自己也有点虚的,还专门打电话跟人事确认了下,进去发现跟想象中差不多吧,当时没走是想着至少做一份笔试题再回去也不亏。做完笔试题就开始面试,面试也是基于简历,没看笔试题(后来发现面试官不是技术)聊了一下就开始给我介绍项目然后说有个性能优化问题问我能不能解决,我知道应该是要解决方案的,就没怎么答,不过实际的情况可能比我想的复杂,这家就没有后续了。自己也算解锁了面试小区里的公司这个经历了。

        第四家是一家电力公司,这家公司真的很想吐槽,不过也是自己菜面试的岗位也不是自己大学的方向。笔试是正常的软考加一些算法题,面试的时候是3面。技术面真的感觉自己很菜吧,简历上一个问题没问,问了一些边角料的问题,比较偏没回答上来,只能说自己知识面不够广,不能怪面试官。不过这家最后给了offer,薪资太低没去。本来以为应该没什么公司招人了,就自己看网课学Lua学框架做算法题。

        那段时间很焦虑,压力很大经常失眠。这个时候最想去的那家公司的HR找到我说他们公司开始招应届生,约完面试就开始疯狂准备。笔试的时候还是有点虚的有两道C++的题不会,真的做技术别的语言也要去熟悉,笔试给人感觉会更好。面试的时候面试官超级nice,从笔试题开始一道道看,还会给你指出问题,给你更好的思路。这种高质量的面试即使你没进这家公司也能学到很多东西。最后技术面过了,面试官给的评价很好,其实笔试做的一般,GitHub和技术博客加分很多,很感谢自己在坚持这些东西,人生没有多走的路,努力会有回报的。最后boss面也很顺利,boss还要留我食堂吃饭这也太nice了吧。给到了期望工资,体检,签3方,一切都很顺利,算是最好的安排吧。

        之所以标题要叫写在工作前,因为希望自己不要忘记这段日子,保持学习的热情平时多去积累,厚积薄发,掌握更多的技能,注重团队合作和工作效率。希望自己变得更加优秀和团队一起做一些事情。

 

 

 

你可能感兴趣的:(生活感悟)