android面试小结

周一去一家游戏公司面试,收获颇多,一一道来。

首先,不要轻易相信HR的话

HR的任务就是将每个求职者说服到公司,交给用人单位进行面试,不管是否最终是否任用,她的任务就算交代了。

因此为了达到她"不可告人"的目的,她事先会以各种"花言巧语"来诱骗单纯的码农,因此,希望大家还是多留个心眼、

否则怎么被人卖了都不知道。

其次,不要轻易跨行业

之前都是做传统意义上的项目,对游戏领域可谓一无所知,本来不打算去的,但是HR跟我说,公司会提供良好的学习条件(就是第一点提到的各种花言巧语)

好吧,来了,用人单位说要直接懂游戏开发的,鄙人平时很好接触网游,更不要说游戏开发了。不管是java swing之流Graphics等亦或

android opengl 2d,3d等。于是,面试的话题就无比的尴尬,我想HR肯定没有跟用人单位说过这方面的情况(虽然跟我是这样允诺的)

然后,认真对待面试

不管是否有把握,一定要端正态度,积极投入.这次因为没有准备充分,问道了android的intent跳转activity的四种模式,结果只记得部分,真是伤不起。基础不过关。

还有问道jvm的优化,我真心是没太在意这方面的,这也给自己提了个醒,就是不管以后从事什么行业,都要把目前的语言学好,总结起来四个字,欲哭无泪。

最后,处理好与面试官沟通

面试期间,问道了JDK的工作原理及其源码的阅读。我表示使用classloader及其4个子类进行反射操作的,具体流程不懂,JDK的源码看过些,不过整体上把握不来

面试官此时侃侃而谈,让在下五体投地的佩服。瞬间,我问lang包下面有哪些主要类的时候,面试官表示eclipse会有提示,囧。其次一年没有开发java了,忘记很多了。

好吧,如果common.apache.org的那些包有看的话,这么会忘记呢。我说到了面试官的痛处了,我太天真了,以为面试官是传说中的大牛。

总结:

1.不要沉寂在项目和代码中,社会的复杂和人性的沟通也是门大学问。

2.打好基础,今年将java的JDK,ssh,apache等的源码花点时间看一看

3.补补算法,非科班出身的每次看到最优设计,二叉树都是默默流泪

4.看看effective java ,代码重构,gof4 提高代码的质量

5.写两三款像样的APP,为明年做好准备

 

posted @ 2013-05-29 12:37  draem0507  阅读(378)  评论(0编辑  收藏  举报
View Code