Android开发Android开发经验谈Android技术知识

Android开发一年,跳槽阿里,成功拿下offer,定级P6(

2020-06-22  本文已影响0人  4ca1bbef6a0c

前言

本人大学读的是一所非211、985一本,去年大四春招来到深圳的一个做智能硬件的创业公司,刚进来就遇到App改版,所以几乎是从零开发一个App。 刚进来的时候其实我的项目经验还不是很丰富,等级也比较低,Android端只有我和二个前辈,我刚开始的任务是负责做一些小的界面,几乎是写两天,然后修一周的bug…

因为是创业公司,所以上班还是比较轻松的,没什么压力,而且因为自己期望的成长方向和公司需要我的成长方向不一致,公司的项目挺小,2人左右就能完成日常的开发任务,整个产品的技术难度不在前端和后端,所以想要去加入一个更大、更注重互联网本身的团队中去。所以做了有6个月左右,我就有了跳槽的想法,于是我开始一边上班一边投简历,但是投了几份简历都不是很理想,幸运的是我的简历被阿里捞到了,最后经过3轮面试成功拿下offer。

今天就分享一下面经和我学习的一些方法,希望对有需要的朋友提供一下帮助。

面试

从9月初开始准备面试的东西,在9月底开始精投,投递的公司有:

阿里是投的钉钉,因为比较崇拜马云,所以我本身就对阿里有好感而且流程很快效率很高,基本当天或第二天就会出结果。面试官很守时、而且很有礼貌,在不会的时候会适当给出提示,没有啥架子,总的来说体验比去年春招时好很多很多。

QQ音乐倒在二面,是因为自己的经验还不够足,不过HR表示我也很优秀,以后也有机会。(但是我已经去了阿里 嘻!嘻!)

阿里(钉钉)面经

9.28投简历,9.29晚约视频面试。

一面(1h15min)

二面(45min)

三面(1h20min)

HR面 (45min)

QQ音乐面经

一面 (35min)

二面 (35min)

学习经验

因为第一公司生活作息,基本每个项目期都是996的状态;其次的话因为深圳消费高没钱玩,所以周日也会泡在公司,双屏学习的话效率更高一点。

个人成长的话还是非常迅速的,主要是通过这么几个点:

一、做项目本身,提高了开发的经验

二、刷面试题

可以帮助你了解大厂面试问的比较多的问题,增加你对面试对把握。

三、刷书

自己业余时间研究Demo,带着目的去学,借助网课、Blog、GitHub学到了很多东西。

感觉看书对提升非常明显,当然了还是要看书的内容干货多不多,这里分享下我看过的书:

是一本非常适合Android新手学习自定义View的书籍。

比较浅显易懂的讲设计模式,给的代码例子都很好理解且很好实现。但是书籍本身还是很老的(08年的书),所以举出的例子和现在的开发相差甚远,也不深入。

是一本适合作为设计模式入门学习的书。

针对Android7.0源码,找出其中的设计模式,并给以解析。我是作为辅助《大话设计模式》来学习的。

里面讲解了每种设计模式在Android源码中的实现, 以及一些实战中会使用的设计模式,更加的深入,偏应用。

写的极其细致,完全满足日常开发及面试的需求。

必看,强推!!!!!!!

以应用层为角度学习去Android8.0的源码,这使得我的开发视野从应用层扩展到JNI层。

而且书的章节结构设计的很好,一环扣一环,不会很深点到即止。末尾还有几章讲解内存优化和绘制优化的,对实战非常有帮助。

最后

本文到这就结束了,希望这篇文章对大家有帮助,因为互联网本来就是日新月异的,所以我们只有不断的学习,才不会让自己被淘汰。
最后如果需要上面图片中的资料的可以私信我【资料】或者【点这里】免费领取免费领取!

上一篇 下一篇

猜你喜欢

热点阅读