从2020年3月18日投出第一份暑期实习简历至今,已经过去400多天。我也尘埃落定,即将去CVTE做Android开发。
休息了很长时间,如今已经能够很平静地回首这段历程,写下这篇文,致敬曾经走过的漫长求职路。如果还能对即将或正在求职的人有所帮助,也算是功德一件。
一、个人背景
双非本科,先后在网易和字节跳动实习,都是做Android开发。
二、时间线
2020年3月初开始准备暑期实习,腾讯3捞3败,最终以 0 offer告终 2020年5月中旬开始投递日常实习,收到网易的两个offer及滴滴OC。2020年8月初开始投递秋招,面试了一些大厂,没有满意的offer。
2021年春招,收到CVTE、乐视offer,知乎一面挂。
三、毕业后进互联网大厂的三个机会
1.暑期实习/春招实习:面向次年毕业的学生,一般随应届春招同步开启(3月左右)竞争相对较小,有转正,转正几率视不同公司而定。
2.秋招:面向应届生,一般在7月中旬陆续开启网申,整个招聘过程持续到9月甚至十月(12月左右零星开始补录)竞争大,HC相对较多。
3.春招:面向应届生,一般在2月中旬陆续开启网申,整个招聘过程持续到4月甚至5月(但其实4月初基本就招完了)竞争巨大,HC极其之少。
2020年7月开始准备秋招,直到春招才找到满意的工作,有了暑期实习备战的经验,已经能够清楚所有的流程和准备要点,准备阶段所做的步骤基本如下:
其实每个人都有自己特有的学习方法,我们都需要寻找到最适合自己的,在这里我只是列举出我复习的技巧,大家只需要选择适合自己的就行。
我觉得看书真的是十分的重要,每一本书都有自己的知识体系,但是好书确实不多,需要经历一番挑选;关于网站则是对一些体系较小的知识进行汇总,这里推荐的是设计模式。以下我列举一些个人觉得不错的一些书籍和网站:
- 《Android开发艺术探索》
- 《深入理解Android虚拟机》
- 《Android源码设计模式解析与实战》
- 《Java编程思想》
- 《深入理解Java虚拟机》
- 《图解Java多线程设计模式》
- 《计算机网络》(谢希仁 编著)
- 《网络是怎么连接的》
- 《算法导论》
- 《算法》(第4版)
- 图说设计模式
- 设计模式Java版
- 牛客网在线笔试题(多练练编程题)
- LeetCode
看了这么多书籍和网站之后需要对这些知识做一个比较系统的整理,这里推荐使用思维导图工具,下图则是我总结的Android复习体系图,完整的版本大家可以点击这里下载。
面试前需要对自己总结的知识重新回顾一遍,以便在被问及时能够快速并且全面的回答问题。
面试前对该公司稍做了解,可以从官网或者从产品等方面了解,如果有产品的话还可以使用,看看有没有存在一些bug,当面试官要你提问题的时候可以跟他一起讨论。
面试完之后做稍做记录,记下自己回答的不好的问题,方便查漏补缺。
下面是我收集整理的一套大厂Android面试真题含解析,完整的朋友可以点击【这里】免费阅读下载。
一面 (电话面)
二面
二面应该是总监面,问题主要偏向项目,有一些问题已经忘记了,只能列出一些还记得的:
终面(视频面)
我并不认为我能走到最后[不是矫情和装],因为面过CVTE的人都知道,最可怕的是它的终面,终面是被人诟病的,说CVTE不好的基本都是吐槽它的终面,还是有点慌的。又过了好几天,约好了终面的时间==
仔细回想发现有点强行跪舔的感觉,中间也暗示过几次只要你要我,我TM就去。
在两天后的晚上官网刷新状态— 终面通过了,bingo!!!
笔试:
笔试没啥特别的东西,都是一些java基础,安卓基础,几道中规中矩的算法。
一面:
二面:
二面整体就是根据我的简历,问了问。让我聊一聊看过的OkHttp的源码。
手写了俩个算法:
HR面:
谈人生谈理想…
乐视的效率不算高…一周后给了答复,可以给offer…不过鉴于乐视最近的情况…再考虑吧
知乎算是一次体验比较差的体验…一面就让我走了,而且我都不知道啥原因。手动摊手.png
一面:
一面结束…就没有然后了…
闭关了几个月也有了一些心得(也许是废话):
提前准备(越早越好)+心态良好(打不倒你的终将使你强大)+坚持脚踏实地(对于常问的知识点一定要由浅入深的弄懂到自己可以说出来)+运气(有时候你没面过,不要去怀疑你的实力,可能只是一时运气不好)+注意一些技巧(太老实也不一定是件好事)
对于那些想进大厂的同学一定要刷算法题。对于我那些笔试挂了的,应该都是算法题没做好,尤其是字节跳动,它的笔试题就是五个算法题。
上面的内容里内心戏(废话)比较多,其实笔者真的比较菜,标题不是自嘲。这个Offer在很多大牛看来很普通,一般只是作为备胎。但对于笔者来说真但不太容易,自己也很满意了,我拿到offer后,没有怎么考虑,直接接受了offer,准备把学校的最后琐碎事弄好就过去就职。
下面放一些我在准备面试看的一些感觉很不错资料,也祝在找工作的小伙伴早日找到心仪的工作
Android进阶指南
Android 开发相关源码精编解析
2020年Android大厂面试真题合集(附答案)