随着Android从业人员的增多,当下Android面试不再局限几年前ListView如何使用,Android生命周期等入门级知识,而是逐渐形成一套体系,从多角度考察应聘者。虽然很多知识在平时工作中用不到,但是以此提升Android应聘门槛,也是众多公司乐于采用的形式。
要面试上好的公司,特别是BAT这种公司,刷题是必不可少的。作为一名6年的Android开发者,以前我认为只要自己业务做的好,掌握那些用不到的知识干什么,业务需要的时候查一下就可以了。后来在跳槽中因为这些知识大部分答不上来而碰壁之后,痛定思痛,总结了一套自己的面经,逐渐对面试应付自如,有点悔自己平时为什么不这样总结的感觉。Android就业市场虽然不像几年前那样火爆,然而需求量还是很大的。我去年找工作面试了几家公司,收到了四五个offer,如今在BAT中的一家工作。面试过程中,感觉自己形成的一整套面试理论(虽然比较偏颇或者功利性很强),但是确实是自己的心得,分享出来,希望对读者有所帮助。我的同事刚毕业一年,看了我的面经,顺利找到二线公司月薪28K的工作。
如大部分求职者一样,之前我找工作时也是临时抱佛脚,上网搜搜最新的面试,随便看看。但是到了面试的时候,面对同样的问题,也么只记住了只言片语,简单地回答了一部分,或者完全忘记自己看过了。而针对提出的问题,面试官往往希望面试者能够尽可能多地说出答案。我们之所以记不住,原因之一是网上的答案过于繁琐,背起来很麻烦,没有提炼出自己的语言。再则对面试题的重视程度不够,没有形成自己的小题库,面试之前过一遍,加深印象,所谓“背住了就是钱”,死记硬背,看着题目能想出1,2,3点来。
接下来的博客栏目,我将把自己的面试总结贴出来,以飨大家