微派冬令营面试
感言
天降面试,真的十分意外!
起因是团队学长在群里发了微派冬令营的招聘图片,当时我还在做项目,在我认为还属于初学者,也才打过两次GameJam,做得也不是很好,还没到投简历的时候,毕竟才大二上。但我想着投了也不会咋样,有就投嘛,就投了这家的简历。
结果过几天hr给我打电话安排面试!😱当时我还当作骚扰电话给挂掉了(因为一般我不认识的号码我都不接的),然后hr加我微信说想电话沟通一下,这才知道我简历过了,然后就火急火燎的安排面试时间要。我是又期待又紧张,我还从没面试过,也没背八股看面经刷算法啥的。
于是那段时间就急急忙忙的有时间就背八股、看面经、看看算法,临阵磨枪。
但抛开别的不谈,这次面试给我的体验还蛮好的,面试官都很和蔼,让我从第一次的紧张到后来变得不紧张,问的也勉强能答上来,笔试题也都没太难,可能是因为是冬令营吧,但虽说是冬令营待遇也是和实习生一样的,该有的都有,在武汉250/day我已经很知足了,可惜结局没能圆满🥲。
面经
2024.12.02 一面 技术面
面了俩小时,问项目问了近一个小时。
自我介绍
介绍完了就是直接让我展示项目,我就一个一个展示,基本上都是我展示一个之后面试官就开始问一些实现,具体的都忘的差不多了,只记得大多数都是偏逻辑上的,对于 C# 和 Unity 原理或底层问的少。
看完项目后就好歹问了一些基础的知识:
Unity周期函数有那些
Start和Awake的区别
Active和Enable的区别
协程是什么
协程在update的什么时候
还有其他的忘了…
然后就是发了道笔试题给我做,题目是这样的:
一棵圣诞树记作根节点为root的二叉树,节点值为该位置装饰彩灯的颜色编号。请按照如下规则记录彩灯装饰结果:第一层按照从左到右的顺序记录,除第一层外每一层的记录顺序均与上一层相反。即第一层为从左到右,第二层为从右到左。
输入:root = [8,17,21,18,null,null,6]
输出:[[8],[21,17],[18,6]]
上来就给我干懵逼了我数据结构没学好我说我不会二叉树,面试官说这个题目里有二叉树但是不用二叉树,哈哈那我会了。
1 |
|
(把它放出来是因为只有一面的笔试代码还在了……)
这是我最后的代码实现,中途有完成过然后出特殊情况再改,写了大概不到半个小时,因为写的时候太着急,而且我发现他其实都不看我代码,只看结果,所以我就写的很乱,想到哪写哪,还好最后没出思路上的问题。
最后hr说面试官反馈可以继续推进。
2024.12.04 二面 技术面
二面印象很浅,基本记不起来啥了,可能因为没啥区别跟一面。
也是上来看项目,这次看的时间比一面还长,问的也多了些。
貌似是问完项目直接就开始写笔试题了好像,笔试题也忘得差不多了,依稀记得要用到随机数,好像是随机生成一个数然后把他分成最小公因数,但又好像不是,我记得没那么简单。
最后hr说面试官反馈可以继续推进。
2024.12.09 三面 技术面
三面我的印象很深刻,面试官长得很严肃,但其实挺亲切的,笔试题更是秒。
上来问项目。
这个面试官和前两个不一样,他不喜欢问实现,反而是问了很多优化相关的问题,比如贪吃蛇的随机数存档就是他当时问我的。还有很多问题我也忘了。然后笔试,三面的笔试是我觉得最简单的,面试官拿了一道力扣上的DFS模板题给我,我用一分钟看题,两分钟看出来是DFS然后想好怎么做,大概十分钟就写出来了,而且没有错误。
最后hr说面试官反馈可以继续推进。
(当时感觉都稳了,结果还有四面😵💫)
2024.12.11 四面 技术面
(到这给我面吐了,我以为三面就得了,毕竟那时候在期末复习,早面完早轻松)
四面直接gg。展示项目的时候出了好多问题。
先是CrazyWeb的游戏网页打不开了,那个算我几个项目里最好的吧,然后是Unity又登不上去了,来来回回搞账号浪费很多时间。主要是那个项目是一个WebGL项目,除了比赛链接和编辑器里我是打不开的(面完之后我真想给自己两个大嘴巴子,这么关键的时候我竟然能忘了那个项目我打打包过Windows的版本,可以直接玩的)。最后该展示的也没展示,草草问了一些之后就做题了。
那个笔试题虽然忘了,但我记得我最后也没写出来,然后面试官问了一下我的思路,我就说了。其实思路是没问题的,面试官也说没问题,就不用我再写了,直接就完事。
最后就是hr通知gg了。
感觉四面成了最大的败笔,不然可能真的就过了。这个故事教我们面试之前一定要检查好要用的东西,看看是否有异常,不然等面试的时候发现就为时已晚了。
—end—