想要成为一名优秀的AndroID开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样。
2020届的秋招提前批已近尾声,目前AndroID开发岗已拿到的offer有[百度],[字节跳动],[美团点评],[网易],岗位均为AndroID开发方向。距离毕业答辩还有点时间,写写我的互联网转行之路。
先介绍一下自己的背景,北航本硕,学习成绩中上,有两个学科竞赛奖项,一篇SCI。
计算机方面,没有实习,只有一个略微相关的项目能写到简历里面。专业知识全靠自学,所以过程也异常痛苦。准备时间从2019年寒假开始,到2020年八月底结束,前后跨度不到一年。
秋招期间,互联网总共投递20多份简历,笔试8次,面试9次,5家单位给出明确录用意向,最终的结果比自己的预期理想。
来,发车了!
战略定位:AndroID面试都会问些什么?要打败敌人首先需要摸清敌人。AndroID面试有它固有的套路。
一般大厂的面试包括 技术面 * 3 + HR面 * 1。
技术面中一面考察基础知识,这一面相对容易,只要你把我下面给出的武林秘籍背熟就易如反掌。这一面大约占40%;
二面侧重项目经历/应对问题能力,这一面要求普遍较高,需要学会应用知识,更注重于优化、性能等方面。但其实也没那么可怕,举个栗子:
我介绍自己车辆监控项目时,面试官首先让我去思考有没有什么不足。我总结了2点,其一是传输数据量过大会造成网络负担较重;其二是长连接稳定性不容易维护。面试官便继续问我有没有想出什么好的方法可以对不足处进行改进。我便接着描述了心跳检测和数据分帧。
这一面大约占40%;
三面是交叉技术面,这一面请自求多福。本人也很倒霉,撞上了一个网络安全组的面试官,疯狂问我黑客技术。我磕磕绊绊,根本回答不出所以然,场面一度尴尬……日常的时候积累一些多元技术是有必要的。所幸,这一面大约占20%,并没有过多影响总体分值。
其中手撕代码作为基本能力会穿插在每一面中,对于经验不足的校招生来说。算法能力会是决胜负的关键棋子。
最后的HR面,就抱着老子已经拿到offer的心态快乐面对啦。不过需要提前准备一下自己的职业规划,可以问一下工资待遇和一些福利政策,对于offer丰收,难以抉择的大佬来说,此时此刻应该就是所谓的"痛并快乐着"吧~
运筹帷幄:我需要形成什么样的知识体系?既然摸清了敌人的套路,下面我们就要对症下药。时刻铭记,你要学的是AndroID面试的知识,不是基础知识也不是进阶知识。漫无目的地横冲直撞只会事倍功半。
大致的框架有了,下面就是搬砖添瓦。一恩姐姐的武林秘籍无条件公开,建议大家加入收藏夹,或者打印下来,按照迭代模式学习、背诵、巩固。
学习分享①「AndroID面试真题解析大全」pdf完整高清版+②「AndroID面试知识体系」学习思维导图压缩包——————可以点击我的【Github】免费下载,最后觉得有帮助、有需要的朋友可以点个赞
[外链图片转存中…(img-ea4MWNpF-1614574338968)]
总结以上是内存溢出为你收集整理的android社区!分享一些行业经验,面试心得体会全部内容,希望文章能够帮你解决android社区!分享一些行业经验,面试心得体会所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)