安卓求职者的秋招总结,感谢牛客网,感谢牛友们
楼主秋招投的是安卓岗,今年安卓确实比较好找工作,就我来说吧,给了面试机会的基本都拿到offer了(可见面的不多),知名一点的是网易,美团,头条,还有两个是贝壳,keep。深信服也面了,凉的很彻底。后面还有几个笔试机会,我也放弃了,已经有想去的公司的意向了,算是结束秋招了吧。
我对安卓的兴趣从破解安卓游戏开始的,大一大二研究一款安卓游戏,最后做了改版,脚本,外挂视频等等(顺便提一下这个游戏名字叫 战警:大国崛起,不知道有没有道友),大三开始系统地学习安卓,从郭神的第一行代码开始学,期间也找了一些教学视频,都是15年或者以前的,比较旧吧,网上是说培训班已经放弃安卓了。自己的话做了一个安卓小demo,做的是我们学院课表app,简历上把这个写上去了,虽然很low。
开始正题吧,我投简历是7月12号开始的,大概投了十几家公司,最早的是京东,不过没有给我面试机会,后来做了笔试,也没得到京东的面试。
第一家面的是深信服,两面基本全问的网络,很奇怪,网络学的并不好,也就没后文了。
笔试的话做了好几家,拼多多凉,cvte凉,多益网络凉(多益网络这个有槽可吐)。
贝壳和有道是最先给面试机会的。
8月25贝壳北京现场面。现场面试体验是一个超级大房间,一堆人在里面面试,一面大概40分钟,面完一面等了一个小时,二面30分钟左右,二面完很快就三面了,贝壳的面经在我帖子里发过,需要的可以看我帖子。贝壳给我的感觉就是效率特别高,面试结果8月30号就知道了,报销也很快就到了。
8月28号网易有道北京现场面,网易有道的话我就说说三面的技术总监面吧,反正有点像压力面,差点没hold住。
9月开始基本上没投简历了,7月中旬开始到8月投的有十几家,快手和顺丰直接被刷了,后来的笔试也没给机会做。百度投了,9月多做的笔试,现在还是没有消息,状态显示笔试通过。阿里和腾讯一开始都不敢投,毕竟知道自己很菜,投的太晚了估计,腾讯没给面试机会,阿里一面全问的cs基础,可以说把大学学的问了一遍,也没后文了。tmd的话投了头条和美团,滴滴开始的晚,没关注到,头条和美团拿到offer了,感觉他们比较缺安卓。
最后讲一讲我自己的面试的看法吧,面试的话其实牛客网的面筋把很多都覆盖了,我面试期间也看了比较多,可以说是很有帮助。但是有一个要注意的地方是面试官问你问题的时候不要有背的痕迹,要多带一些自己的思考和理解,比如一个常见的面试题:讲一讲java抽象类和接口。当然我讲的不是很好,但是要给面试官你有自己的思考的过程,我一般是这样回答:抽象类其实和普通类很像,只是多了一个abstract修饰,可以拥有抽象方法;而接口不一样,它的设计理念是为了完成某一种功能或者定义一种规范,所以它只有public的方法并且没有成员变量,balaba。这样比条条目目地讲区别会好一些,至少我是这样想的。
安卓的知识模块主要分几个部分:javase基础,java虚拟机(可以顺便了解下安卓上的虚拟机),java多线程,安卓基础,开源框架,计算机网络(主要是TCP/IP,HTTP,HTTPS),***作系统(这个公司问的少,有些公司会考察),然后就是很重要的算法和数据结构了,算法的话建议刷刷leetcode和牛客网的剑指offer,前者是为笔试做准备,后者是为面试。我记得头条面试问了我5道算法,还好都不是太难,答上来了。
有一些比较好的总结推荐一下:https://legacy.gitbook.com/book/lrh1993/android_interview_guide/details,https://github.com/CyC2018/CS-Notes
还有最后一个要提的就是秋招尽早准备,我自己的话是放弃了春招直接开始准备秋招,多关注招聘动态,要尽可能早投,这样会有更多机会(这个算是我的得到一个教训吧)。国庆前在此结束秋招了,也祝牛友们好运。