① 二本的我,历时1年社招入职字节安卓岗心路全历程与面经分享!
写下这篇文章的目的,一方面是:整理复盘面试知识点,分享面试知识、经验;另一方面是:希望能给同样准备找工作、跳槽的你,一些“前车之鉴”。
先自我介绍一下:本人双非、一个普通的二本本科生, 毕业后进入到一家创业公司做Android开发相关工作。说实话,从实习就在这家公司,两年时间里,自我感觉是没有任何进步的。虽然,同事总说还是有很多进步的,只是没发现。为什么我会有这样的感觉呢?
直到去年年底的时候,意料之中的“厄运”来了,领导约谈。结果可想而知,年终绩效凉凉。自己也突然意识到,虽然年终奖没了,但是在反思之下,自己确实是有很多问题的,那个时候就有了要离职的念头。可是,谁想到因为年初爆发的疫情原因,我们开始了在家办公。那个时候,听说今天就业行情都不好,自己也就一直没想着去准备面试,没想着从根本上先解决自己身上的“问题”。
后来,因为在家办公用眼过度得了如派世虹膜炎(对老板的说辞,其实是熬夜玩游戏),已经影响了办公。因为这个前前后后请假,一个月左右。等到眼睛恢复差不多的时候,已经 5 月份左右了,公司也开始复工。
到 6 月底的时候,自己整理了下简历,也尝试着投了几家。
第一家面试公司是新浪微博,自己真的是裸面,不能再裸了。面试官态度很好,最后说,你回去再准备准备吧。那个时候,自己的态度还是吊儿郎当的。后面几天,也面了网络、作业帮等,结果可想而知,都是一面一日游。
到了 7 月份,公司半年绩效考核,但是公司规定只有 B+ 才能参加晋级,让我下定决心了跳槽。本来还抱有一丝希望,不涨工资也就算了,连这次晋级都参加不了。于是开始了自己埋头面试的日子。
都说因为疫情羡运,就业行情不好渣肢,为什么有的朋友却能拿到好的 offer?在网上看面经的时候,都在说工作一年就跳槽的,找工作都很难。 而且就Android开发现在的一个市场行情而言,想要找到一个高薪,相对于稳定有前景的工作,就只有进大厂。这也让我确定了自己目标,进入一线互联网公司。
于是,开始认真的准备面试,大概花了半个月的时间去准备。从面试的自我介绍开始,优化简历,简历也在不断面试的过程中也在不断修改优化,然后熬夜刷算法题,刷面试题。大概在 7 月 15 号后,开始重新投递简历,约面试。
为了积累面试经验,我就从一些小公司开始投,比如第一家,现场面-懂球帝,整个面试过程很顺利,直接到部门 CTO。第一家面试让我最开心的不是走到了终面,而是自己之前刷过的一个算法题,恰巧被问到,很有成就感。后来又陆续面了,中文未来、顺丰同城科技、作业帮等。
时间差不多到 8 月份了,这个时候领导也发现我不对劲,找我谈话,我也就跟领导摊牌了,这给了自己很多压力。因为同事们大多都知道,我要离职,期间也有想过,要不找个小公司,先进去学习着,待个一年再出来。但是由于面的公司的技术栈、薪资等都不能达到预期,就都拒了。
到了 8 月份,我开始投递大厂,网络、滴滴等互联网公司,但是结果都不理想,最多走到二面就结束了。 给我最大的打击就是一些底层,源码方面的面试题,一旦问到,就支支吾吾根本不知道该从哪里说起,因为很多源码根本就没有去看过,平时觉得只要会用就行了。
**还有一些其它方面的问题,例如性能优化,也是大厂非常重视的方面。在后悔之前的时间里自己根本没有想过去学习这些的同时,也意识到自己需要花时间把这块的短板给弥补起来,不然不管去面试多少次,也只是浪费宝贵的面试机会而已。
接下来一个月的时间,就是在网上看各种相关的博文、资料,在牛客等平台刷别人分享的大厂真题,并且去做归纳整理,并去一些中型公司“实践”,查漏补缺。到了 9月中旬的时候,换了个手机号码,重新捯饬捯饬了简历,趁着“金九银十”的东风,把所有大厂又投了一遍。
陆续又接到网络、滴滴、作业帮等的面试,这次都走到二面,但是都死在了三面上。我记得很清楚,有一个网络的医疗事业部,三面自以为很顺利,当天晚上躺在床上都很激动,想象着这下能拿到 offer了,很久很久都无法睡下。
但是等了 3-4 天,依旧没有接到后续的电话,有点着急了,就加了三面面试官的微信,询问了一下。给出的结果是:三面未通过,原因是对于一些项目准备的不够充分,虽然一些底层方面的问题回答的很好,之前一定看过研究过,但是还是有其它人选了,你还是很优秀之类的话。
说实话,自己也预想到这个结果了。但是,自己还是很难受,很有挫败感。这也给我后面的面试,在心态上,有了很大的转变。就这样 9 月份走过了,但是自己仍然没有拿到理想的 offer,不知道这种心情,你们是不是也很有同感。
这些面试中面的最多的就是网络,总共应该有 10 个,都是不同部门的。有母婴事业部、搜索、网络app、智能小程序、内容策略、医疗健康事业、知识中台等等,面经中只有一部分,有好多都没有来得及写面经。
国庆中秋双节,大家都在计划如何出去游玩,而此时的我,一点点玩的心都没有。除了刷题、复盘之前的面试,完善知识体系,别的什么都不想干。
国庆之后,回到公司,打开 BOOS,发现没有什么新的岗位了,还是很失落的。就觉得看不到希望了,而现在在工位上,其他什么都不想干,领导同事都在看着,仿佛都在说,你为什么还没有走,是不是太菜,还找不到工作。当然这些都是我自己想的。
很开心的是,后面还是接到了面试,还有希望,哈哈哈哈哈。10 月份的面试有,网络、作业帮、字节。
值得让人开心的,准备了这么久,终于在这个收获的季节,得到了答案。上面的三个面试都陆续的通过,并且拿到 offer。综合考虑了之后,选择了字节跳动,虽然,作业帮给出了诚意,但是很抱歉字节是如此的吸引人。
下面给出我拒绝 offer的内容,希望大家面试,都能经历这样的结果。
下面是我提离职的内容
在国庆的那段时间,真的是吃啥都不香,内心慌得一匹。虽然一开始就想过大不了换另外一家小公司,只要够“混”就行,但是一想着后面自己付出了那么多的努力,又是那么的不甘。好在黄天终不负有心人,现在也已经入职字节快1个月了,虽然跟自己想象的大厂,有些出入,但钱确实给的够,而且能明显的感觉到自己每天都能学到新的东西,在进步。
好了,最后给大家分享一个我在复习准备期间发现的一个的一个宝藏。一位字节架构师前辈整理的一个架构师学习笔记, 内容包含框架源码解析、性能优化、算法、NDK开发、架构项目实战等等,学习笔记和视频都有,这是他的 GitHub ,感兴趣的可以自己去看看! 为此也非常感谢这位大佬的分享,大家如果需要的话,记得给大佬点个小星星哈!