【】只要简历上写了两年的经验几个安卓项目,再记住一些常见的安卓面试题,找个七八K的工作一点都不难. 难的是offer到手了,你到底能不能胜任它. 所以平时学习的时候基础一定要打扎实,切记不是为了找工作而学的,而是为了工作的时候得心应手.
【】简历上的项目一定要多涉及到多个方面,不能害怕到时候面试官会问就去找很多最简单的网络json解析的小应用. 曾经有两个面试官说我简历上的项目虽然很多,但功能大体一样,太单一. 所以找项目的时候设计的面要广一些. 不要怕面试的时候问道项目上的知识点说不上来,可以直接说是"公司框架里就有的功能",或者"时间太早了记不住了",或者直接说"这个功能不是我做的". 面试的时候要带个安卓手机时刻准备给他演示项目,演示的时候往自己准备过的知识点上引导他.
【】简历如果是海投的话,面试的时候你会发现 面试的大部分公司都是最多十几二十个人的小公司. 如果你当初预期根本就不想去人太少的公司或者不想去外包公司,接到面试电话的时候就直接问清楚"咱公司有多少人啊?","咱公司有没有自己的产品?","咱公司是外包公司不?" ... 这些信息用搜索引擎都能搜到,但是搜这么多公司真的很费劲,而且人事嘴里给的消息肯定也比较靠谱.
【】面试是体力活, 一定要把自己最好的一面留给更想去的公司,比如把自己想去的公司留在上午. 不是太中意的公司排在下午. 这面试的时间安排最好不要让打电话来的人事订,比如我一般都说"这几天时间比较紧张,这样吧,您先把咱公司的发到我的邮箱,然后我待会儿给您回电话和你安排时间" 挂了电话以后把这些公司安排好顺序,然后再一个一个回电话给他们. 在这里还有一个要注意的就是 修改简历以后千万记住同时修改简历里的留下的邮箱地址. 这样哪个邮箱里收到的面试信息,就知道对方是看见了自己的那份简历.
【】我面试的时候主要被问道的为题:
a,Activity,Service的生命周期(要这么扯:"我一般在...方法里干什么,在..方法里干什么...")
b,ListView的优化.(只要是个人就肯定知道viewHolder,除了holder能扯的就太多了,比如UI方面上面的下拉刷新下面的显示更多,再比如性能方面涉及到图片的时候必须异步加载,涉及到异步加载就涉及到了多线程,涉及到线程的问题就必须自己配置线程池.... 要做好充分的功课.)
c,屏幕适配.(网上搜吧,能用簸箕搓)
d,内存优化,比如大图片的处理(弱饮用,缩放,option里配置参数...涉及到的也不少)
e,剩下的就是些细节问题了,这种不好准备,防不胜防. 一旦被问住,千万别慌张,要用两年开发经验的口吻告诉他"这个情况我实际开发中没怎么遇到过".
6,面试的最后一般面试官都会问一个问题:"你有什么问题要问我的吗?" 这个时候除了你自己想问的问题,别忘了问一句"我如果进了咱们公司主要是做哪一块的开发?" 因为面试几天下来拿到的offer很可能不止一份. 有了这个问题的答案,就比较容易从个人喜好和发展前景的角度做最后的决定了.
【】学历一定要真实,那怕因为学历不要你,也不要放弃
【】在简历上写的项目一定是自己很熟悉的,在这个项目中你用到了那些个技术(比如Handle机制,ListView优化,在说优化的时候一定要结合你的这个项目),每一个项目最少说一个10分钟左右,能说更好!在面试的时候一定自己先提前练习一下,组织一下自己的语言,这样不至于面试第一家的时候不知道说些什么(我本人就经历过这个希望大家不要经历),面试完了以后一定要总结,每一个人的面试经历都是不一样的,别人的不一定就适合自己,只有善于总结才能找到自己的方法.
【】反射这个东西,虽然刚开始学的时候有感觉是脱裤子放屁,不过在真正工作的时候,使用到反射,将会大大减少代码量,让你的主管刮目相看。
注解,基本上就是给反射用的,一起配合,威力更大啊。
泛型,这个东西,是很奇妙的,要真正理解好泛型还是得花段时间的,(我也只是理解了皮毛),记得张孝祥老师还遗留了一个问题“如何得到泛型类上的泛型类型”,这个问题,有一多半被曹睿老师解决了(肯定是在巨人的肩膀上),还有泛型擦除的机制我还没太搞明白。工作中写写泛型类和泛型方法也是极好的。
枚举,虽然一般被 static final int/String 代替,不过这个还是甚好的,因为每个元素都是子类对象,可以具有自己的方法。
还有如果对算法神马感兴趣的话,可以去看看欧拉计划(http://projecteuler.net 或 http://pe.spiritzhang.com/) 和acm练习(http://acm.nyist.net/JudgeOnline/problemset.php)吧。 如果能够做到一半的题目的话 ,你就很牛拉。
【】面试的时候:
一.主动。当面试官面试你的时候,他会先看简历,这时候你就可以向他介绍,打破冷场,同时也省得他再去看了。这样比傻傻坐在那里好。
二.演示自己的作品。同学说光说不练嘴把式,自己展示一下效果会好点。
后来的面试顺利了许多,而且基本上也能把握面试的节奏了。面了第十家,终于面上了。我对公司的环境到是很满意,后面一大堆电话,还有说给要我8K以上的,也不想去了。一来面试累了,二来对自己的技术还不是很有信心。三来对现在的公司基本上挺满意。