春招对我个人而言算是结束了,最终是蚂蚁金服花呗部门。春招的时候也没少看牛客网,想着来发个帖记录下自己的春招历程,也祝愿牛客网的诸位也拿到心仪的offer。
【字节跳动】
我是大概年后没多久开始试着去面试,一开始是因为同学在字节客户端,上面写着“不需要客户端开发经验”,就想着去试下。
#字节客户端#
2020.2.20一面:
一面问的都是一些java基础,大概就是tcp、udp、数据库乐观锁悲观锁、hashmap、线程安全等等(时间久远了,其他想不起来了,但是都比较基础),写的题也都很基础,顺利通过;
2020.2.25二面:
二面面试官先问我又没有客户端经验,我说没有(后来觉得可能说没有的时候面试官估计都不想继续了哈哈),接下来还是问很常规的java知识,才问了10分钟左右,就让写一道题:
“反转字符串当中的单词,空间O(1)”,也很基础,然后以为美滋滋过了,没想到第二天收到了感谢信😣原因是“开发经验不匹配”。
字节客户端没通过受了点小小打击哈哈,想不通为啥都答出来但是还是挂了。。接下来就是开始海投简历了…加了很多的春招群,还有经常上牛客网上去搜一下内推信息,看见什么投什么。
#字节后台#暑期实习
字节后期又投了一个后台的暑期实习,很慢很慢才收到面试。
2020.3.25一面:
约的下午5点,问的知识点没有记录,但印象中问的很多,挖的也比较深,唯一记得一点的是http和https的区别,以及https的具体原理,问的很细。然后写题:
1、第一道是让手写单例模式,面试官还是挺仔细的,说我漏写了一个static关键字😅。
2、第二道也比较常规,是根据二叉树的前序和中序遍历数组,还原二叉树。因为无法用编译器,所以写起来速度会慢一点,所以最好是挑一些常规题,有意识的训练自己在白板上写代码。
2020.3.25二面:
一面大概一个小时多一点,结束之后我本来以为可以去吃饭了哈哈,没想到面试官问我接下来有没有空,当然说有空,然后就直接二面了。
二面面试官亲和力很强,也问知识点,但是问的没有一面面试官多,而且也不讲究细节,大致就是你知道点东西答下,就下一个问题了。然后是写题,就一道题。
1、链表排序
我之前遇到这种题,都是遍历一遍链表,然后排序完再重建链表(很浪费),然后面试官说不要这么写,要原地排序链表。
我就用了学着数组冒泡的方法,给链表冒泡排序了一下,但是中间磕磕绊绊了很多,但也勉强算是通关了。
2020.3.27三面:
三面知识点基本答上了,但是题目没写出来,“n个球排成1排,可以给每个球涂红、黑色,如果3个颜色一样的球连在一起是非法的,输入n,写程序打印所有合法排列个数”,之后很久才收到感谢信。
字节,卒。
【阿里巴巴】
阿里的提前批很早就开始了,牛客上有很多的内推信息,不同部门之间的面试都是不冲突的,在录入系统之前都可以参加多个部门的面试。 投递了钉钉、CBU、淘系、蚂蚁金服、国际站事业部、新零售多个部门,基本上一天一个到二个面试…面到最后都麻木了哈哈,接起一个电话就面试。
这里过程太多了,今天这个部门一面,明天这个部门二面,后天那个部门笔试面…因为其他公司基本上也都还没开始面春招,所以前期春招基本上全是在面阿里的各个部门。
最后3月18号开始录入系统,需要只点一个内推链接,选择了蚂蚁金服花呗部门。
录入系统会有统一的笔试+测评,这两个都很重要,有些小伙伴笔试爆0的后续肯定是要补笔试的,但还是有可能影响后续的offer,有些小伙伴笔试不错,但是测评过低了,也被卡了,并且听说测评不过比笔试不过更严重,因为笔试的话,部门可以补,但是测评是整个集团卡了线,所以都要好好做。
做完笔试和测评之后,接下来就是等hr面了,等了很久
2020.4.2 hr面:
晚上九点多,HR直接打电话过来面试,好临时,好突然。。大约聊了21min。
聊了项目,和对阿里强度的承受能力以及对部门的基本了解,建议一定要对部门做一些调查,在hr面的时候表现出对部门的极大兴趣。
然后第二天去咨询了内推人,通知HR面过了。以为接下来就安心了…但太年轻,其实折磨才刚刚开始。
本以为通知hr面过了就是稳了,但是架不住阿里流程太长的特点啊。后续加了一些阿里群,看见好多比我晚hr面的,也都陆陆续续收到了意向书,心态就会有点崩。
但幸好内推人比较靠谱,经常沟通一下,去催下,也是有效果的。期间好几次心态差点崩掉,最后等到4月25号早上才收到意向书。
所以最大的感慨是:
1、内推的时候一定要选择手里有微信的,能够联系的到的,比较真诚的内推人,不然以后连自己的进度和状态都无法跟进,就扔进了备胎池,真的无处哭诉。
2、如果手里有其他家offer的,除非有确定的把握能够过阿里,否则最好不要直接全部都拒绝掉。。(血泪教训)因为阿里的流程真的很长,等的怀疑人生
【其他】
因为我自己主要在3月份面试,一开始想着都记录每一个面试的问题,但好难…每天都有1-2场面试,就没坚持下来。
所以其他家不主要记录了,还有些在收到意向书之后还没有开始安排面试,所以也不准备面试了。
[腾讯]
面试不是很顺利,后台岗不知道为什么一直问我前端的知识,可能因为简历里面写了用过vue吧。。
[美团]
挂在了二面的写题上,干脆利落…还是要多刷刷力扣啊
[PayPal] 非常友好的一次面试经历,hr也非常友好,真的很真诚,吹爆。
3月19号下午3点-4点半一面,一共4个面试官,前1个小时写4道题,大概是力扣Meduim难度,然后最后半小时review代码以及提问。
准备的英文自我介绍和项目介绍没有用上,全程中文。
其实paypal真的挺心仪,面试体验也很好,但因为第一次参加春招,之前也没有什么实习经历,还是想体验一下互联网大厂的氛围吧,最终还是选择了蚂蚁花呗。
【总结】
4月25号收到意向书之后,一直也有想写个帖子还个愿,但是一拖也就拖到了现在,也给自己总结了一些体验吧,也希望能够帮助到牛客网上的小伙伴。 1、不要总觉得自己没有准备好,希望等到完全准备好再去投简历。
其实不可能会觉得自己完全准备好的状态,而且你投完简历不可能马上面试,提高自己的学习效率,也可以通过面试来增加自己的技能。
而且面多了,真的会发现很多面试官问的问题都大同小异,可以将自己不会的问题记录下来,因为下次很有可能还是会问到。
对于自己的项目,总有可以深挖的点,自己准备好那些点,面试的时候如果面试官问到也不至于一问三不知。
2、掌握好基础知识+刷题
我的技术栈是java,cyc那个项目真的很好,涵盖到的知识点很多,我面试的时候基础知识基本上都是答上来的,但因为整本书比较多,可以先挑自己觉得重要的看。
对于那些高频率问到的知识,比如hashmap那种,可以网上看些博客,深入看下,基本上cyc+一些常问的比较深入的点,应对面试是没有问题了。
如果觉得知识点太多,无法系统的看完,那就直接通过看别人的面经,去掌握高频的知识点,命中率还是比较高的。
刷题的话就不说了,力扣多刷吧,一般面试的话,我感觉Meduim难度也足够了。
3、要有靠谱的内推人+口头offer不是很稳
其他公司不大知道,但我感觉求职阿里的话,靠谱的和不靠谱的内推人差太多了。
如果只能靠邮件联系的话,真的很不方便,问一个进度很久才能回复你,你自己也等的心焦,更有甚者,把你的简历录入到系统之后,以后你的邮件直接不回复。。
所以最好加了微信或者钉钉之类的,能够方便联系,是死是活最起码给个信。。
阿里因为流程长,所以等待的时间会很煎熬,我也是4.3号收到的口头offer,结果到4.25号才收到意向书,期间也是心态崩过几次。但也见过有些小伙伴,口头offer拿到之后最后被回绝掉的。。因为第一次参加春招,之前总以为口头offer就是稳了,后来看见其他小伙伴的经历,才发现在正式的offer下来之前,什么都说不准。
还有阿里的hr面也是会刷掉一批人的,所以hr面也要好好准备。
4、多看面经多总结,多和小伙伴们交流
我觉得牛客网的信息真的很多,大家可以充分利用,无论是面经,还是内推帖,或者是交流帖,多看看总有好处。
还有多和身边的小伙伴们交流下自己的进度,互帮互助,对彼此都有好处,比如说哪个厂已经开放内推了,哪个厂的面试体验怎么样,互相交流下心得。
5、放平心态,对自己要有信心
我也是第一次参加春招,之前也没有什么实习经历(这点挺减分的,但也弥补不了),所以还是挺紧张的。
但真正开始面试之后,发现面试的整个过程还是挺舒服的,不需要将面试看的太过难,做完自我介绍之后,真正开始面,答得上来就答,答不上来就下一个问题,大不了就是挂。
我遇到的面试官大多也都没有怼人的,最多也就是觉得这个你应该回答上来的问题你却答不出来,而且我感觉应该也会根据你的情况调整他问问题的难度,所以也不需要太担心面试答不上来会很尴尬。
对自己多点信心,我觉得面试官也不会指望你所有问题都答上来,老老实实不会就是不会,诚实、自信、有礼貌、谦和,这些表现也会给你加分,答得七七八八就能过。
最终祝愿牛客的小伙伴都找到心仪的offer😆
全部评论
(12) 回帖