首页 > 记录一下春招找实习的过程
头像
牛客548029517号
发布于 2021-05-15 02:40
+ 关注

记录一下春招找实习的过程

两首先说下自己的情况吧,我专业是软件工程,大三,准备从事的是Android开发
校排40%,没有任何奖项,没有实习经历,大二暑假做了个安卓项目算是拿得出手
从三月份开始陆续面了腾讯、字节、cvte和美团,面试过程可谓是跌宕起伏
当然今年的春招已经要结束了,所以是希望能给下一届春招有困难的大三同学提供一点借鉴作用
手上好几个offer的大佬可以当笑话看

悲惨的三月😥

这学期刚开学的时候在一边纠结考研还是就业,然后一边steam😀
三月份的时候看周围同学都在找实习,就跟着他们投了腾讯,当时是只在牛客上找了几篇八股文背完然后在leetcode上刷了几题,准备过程也是三天打鱼两天晒网,基本没准备,竟然还妄想这种水平能过😀
结果可想而知,被挂了七次,对没错,七次

这里我要吐槽一下腾讯的面试官,面试体验相当差,每次都是一副高高在上的样子,能给我面自闭,当然也有部分原因是我太拉了
每次都是面试前还挺有信心然后面试完直接抑郁

但是哥们儿还是很有骨气的,腾讯最后一次邀请我的时候我直接拒绝😎

重新开始的四月

四月刚开始那段时间我真的是相当低迷的,就差不多刚开始一个礼拜,直接处于一个摆烂的状态,天天打游戏
还好我的室友及时点醒了我,知道自己不能再这样颓废下去,开始正式准备春招
准备了差不多两个礼拜,把八股文又重新过了一遍,安卓基础也看了一点,然后在4月20号的时候投了字节、cvte、美团

然后我是从4月20号开始才在力扣上刷题的,这里一定要强调一下,手撕代码很重要!,如果你觉得自己手撕代码方面有点欠缺的话,一定要刷题!一定要刷题!一定要刷题!
天天刷题,差不多两个礼拜把前两百题刷完了,刷完真的感觉自己提升巨大
中间有几天刷的少是因为刷题刷得我智齿发炎了,出去拔了两颗智齿,人快死了😀

字节面经

4月25日的时候参加了字节的笔试,那天和美团笔试重了,我就推了美团,字节笔试应该是只A了两道
然后27号的时候通知过了笔试,约了30号的一面

一面,4月30号14:30,44min

问题全忘啦!不过印象里应该全是八股文
算法题是给你两个无序数组,然后输出两个数组重复的部分
思路是用hashmap存第一个数组里每个数出现的次数,然后遍历第二个数组查重
五分钟打完然后面试官说没什么问题,他就问我还有没有其他问题,然后我问只有一道算法吗,因为以前都是两道算法,我以为我又要凉了,赶紧跟他说刚才码代码的时候想了另一种解法
另一种思路是两个数组先升序排序,然后双指针分别遍历,指向的数一样就加入到ans里,不一样看哪个指针指向的数小,把那个指针往后移,又打了三分钟,算是凑够了40分钟
然后面试官问了我两种方法的优缺点,我就说第二种因为要排序所以时间复杂度高但实现起来更方便,第一种空间复杂度高一点点

一面感觉还行,当天晚上六点有人给我打了电话一面过了,然后约了5月8号的二面,因为要过五一

二面,5月8号14:00,40min左右

问题又忘啦!印象里是项目和八股文夹着问
算法两道力扣的简单题
一道是买卖股票,leetcode121,跟面试官聊了一下,然后动规和单调栈的方法都打了,十五分钟左右,一开始打动规的时候,面试官问我有没有空间O(1)的方法,我以为是让我不用dp数组,结果改完了面试官看不懂,我也解释不清,然后我说我打个单调栈的吧
另一道是删除链表中的重复元素,leetcode83,属于是传世经典了
然后最后又问我了点问题,可能觉得时间太短

没有反问环节,让我等15:30的三面

三面,5月8号15:30,50min左右

第一次进到三面,全程问项目,直接让我打开项目给他看代码,然后问我这个项目有什么欠缺的地方,如何改进,某某功能是怎么实现的,有没有更好的实现方法,就这样嗯问了我半小时,我直接给他问晕乎了,不过面试官人很好,有不会的会一点一点引导我,虽然我大部分答不上来😃
然后是两道算法
第一题是爬楼梯,leetcode70,同样是经典
第二道是leetcode74,这题也是经典,不过我不会它的二分解法,用的是抽象bst

没反问环节,然后他跟我说他去找我的hr问问等会有没有时间面试,回来告诉我她时间排满了让我等通知,然后开始和我尬聊,问我老家哪里的啥啥啥的
然后当天晚上八点左右hr来加我微信,不过我是第二天才发现她的好友申请的,然后就约了一下hr面
那天晚上没睡好觉,在牛客的讨论区疯狂搜索hr面会不会挂人
这里得提一下,5月8号的时候腾讯又给我发了面试邀请,又给我拒绝了😄

hr面,5月10号14:30,15min

hr面原来是电话面试,我还以为是视频面,没看到hr小姐姐,可恶😡
问的问题也都是常规题啊,入职时间,能实习多久,有没有考虑转正,怎么学习安卓等等
还问我还有没有其他的offer,我说cvte也进到hr面了,然后她问我cvte是什么公司😄
最后跟我说offer审批要2-3天,让我等待

然后11号下午两点就来了邮件😄

cvte面经

我真的要吐槽一下在cvte的面试经历,真的离谱

笔试,4月27号19:00,1h30min,我差不多50min交卷

在他们官网上做的,25道选择题+2道编程题,每提交一题就不能回来修改
做选择的时候问题不大,然后打程序的时候我就忘了,第一题写了一点就提交去看下一题,然后回不去了😅,题目是啥我都忘了
第二题是两线程交替打印两个字符串,我直接摆烂,wait+notifyall,反正没几行代码,捕获异常我也没写,因为那个单词我不会拼😄
写完直接交卷,因为不能运行,对没错,在cvte笔试甚至无法运行代码,纯纯的手撕属于是

然后29号晚上19:40打电话,告诉我笔试过了,能不能直接面试,我寻思我两道编译错误也能过笔试的吗???不过当时我没时间,就约了30号晚上19:00
我以为会有邮件发过来给个视频面试的链接啥的,结果也没等到

面试,4月30号19:00,1h

没写一面还是二面是因为只有一次面试

七点电话打来,直接开始,竟然是电话面试
然后开始问安卓和八股文,全程他问我答,没有任何反馈,如果我说不会,他就直接问下一道,像是在念稿子,给他硬是问了一小时整
反问的时候我问他有几次面试,他说只有一次,我直接懵,然后我问他只有一次电话面试的话,cvte招人是不考察代码能力的吗?他说是线上面试很难考察

然后挂了电话之后我就在官网上查到
竟然就让我这样稀里糊涂地进到了综合面试

然后过了很久很久很久,我都已经要忘记投过cvte了,5月13日的时候hr给我打电话了
早上9:36,问我能不能直接开始综合面试,不是,cvte面试都不给人预约的机会的吗?而且我那天刚好是没时间,早上跑银行办卡,下午去看牙,接电话的时候人还在地铁里,我就跟她解释了一番约好14号再打给我,她说行
然后11:28,又给我打电话,又问我有没有时间,不是,你是鱼吗?我又解释一范,然后约好14号再打给我,她说行
然后14号,我等了一天都没等到电话😅

美团面经
第一次笔试和字节笔试重了就没参加,参加的是5月9号那场,5道过了3道
然后11号的时候打电话约了14号面试,其实当时我已经有字节的offer了,但我没好意思拒绝,就答应了

一面,5月14号19:00,50min

面试官超棒的,感觉像是在聊天,问的也全是基础题
activity的生命周期,启动模式,A启动B分别调用什么方法
安卓数据持久化的方法,java流,SharedPreferences和SQLite
其他三大组件比较基础的部分,比如intentservice和本地广播,不过这部分我跟他说我具体没在项目里用过,他就没再往下问了
还有经典题——Handler
java部分问了点源码,hashmap+线程池+cuncurrenthashmap,问得很细,还好我看过源码
计网问的不多,只问了一些状态码302,403啥的

然后开始做题,只有一道,迭代输出二叉树的前序遍历
十分钟打完,本来已经要结束了,我作死跟他说二叉树的前序遍历比较简单,中序和后序会复杂一些,然后他让我打下迭代输出中序遍历😫
其实我是做过迭代输出后序遍历的,leetcode145,结果我混淆了,打完成了后序遍历,还好面试官说还不错,能想到要解决复杂问题的方面就很不错

面经的话应该是到此为止了,美团就算有后续面试我也不打算参加了,毕竟我已经接了字节了

小结

首先,如果你是想好了要参加暑期实习的话,一定要好好准备!千万不要跟我一样背了几篇八股文就觉得自己行了
如果准备充分的话,就算是4月20号才投简历也不算太晚!比如我,不过最好还是早点开始准备
刷题!刷题!刷题!刷完题手撕代码就跟开卷似的,通透!
投简历的话,我个人不建议在一棵树上吊死,我一开始只投了腾讯,差点就完蛋惹,不过也有好处,我的一面熟练度算是拉满了😄
脸皮要厚!我是属于社恐的,一开始面试相当紧张,后来就成了老油条了,失败几次也没什么大不了的,想练手可以选腾讯(bushi)

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期精华帖

热门推荐