作者简介:姚尚朗, 网名IceskYsl, 简称Ice, 80后, 典型巨蟹男, 移动互联网创业者; Google产品重度依赖者, Mac, Android, iPhone, BB 非典型用户;关注创新,技术,产品和一切新奇的玩意儿; 求学武汉, 毕业南下深圳, 尔后北漂在京, 至今数年有余; 追寻内心的想法, 不随波逐流, 爱折腾, 爱旅行, 孩子气, 享受工作, 安静的做喜欢的事情...

事情源于在eoe android社区看到一个同学写了《android面试全跟踪——看到天涯失业7个月,有感而发写下此文》,文章中详细纪录了自己寻找android工作的过程,其中个中辛酸,我想只有体验过这个过程的人才有体会;我把那个帖子转到weibo上,很多人也反馈说看着心酸,我觉得我可以写点东西分享下企业怎么看android技术人员的招聘。

有些人可能对我多少有些了解,应该算国内第一批开始搞android相关的人,09年创办的android开发社区(eoeandroid.com)现在也是国内android开发人员最活跃的社区,我写过一些代码,也写过一些技术的文章,也做过android应用,也见过很多android的技术,也给公司(eoe)招了不少android技术人员,也给不少朋友推荐过android技术的人,我下面会分享我对android技术人员招聘的一些看法。

1. 首先看为人:品性很重要

或许是因为我们是创业公司,会严格选择每一个进来的人,特别是技术的人。技术很重要,但是在我这边不是第一位的,人品和性格是第一的,创业公司唯一不变的就是变化,如果人品不过关的人肯定待不住,如果性格合不来的人肯定待不久。有人说这个很虚,见一面怎么可能看出品性,其实不难,一举一动,言语措辞都很简单就可以看出一个人的内在(因为技术的人为人真的很简单),所以,如果你去面试,表现真实的自己,对公司,对个人都是有好处的,合得来就是合得来,合不来强求也没用,这本是个双向选择的事情,不存在谁强势谁弱势。积极,主动,自信,阳光是比较好的品格~

2. 接着看技术:基本功需要有体系,够扎实,思维要跳跃

如果来eoe面试过的人应该知道,我们面android有一套笔试题,但是java的,很多人不理解可能会问我来面android的为啥让我做java的题?其实很简单,java是基础,我们的笔试题会涉及到基础的,算法的,开放性的试题,我们需要全面的了解一个人。每个题目都很重要,所以,如果去面试,如果对方是精心设计的题,请认真一点回答,记住认真不是死板,答题看的是基础和思维,细节无所谓,因为有真正干活的时候有google,有api~

3. 然后看经验:经验很重要,你必须对你做过的项目了如指掌

做完题目,我们一般就正式面试了,会问问笔试题目上你的感觉和具体一个问题的思路,然后才开始问之前的经验,我们的要求是必须真正做过项目,如果没项目,应用也行,其实需要的就是一个关键点:你真正操作过一个应用,对你做过的模块必须了如指掌,我们不会问太多项目,让你一个最熟悉的或者最喜欢的项目,问的很细节,细节到你证明这个项目自己之前是用心做的,或者证明你在这个项目就是个打酱油的。

然后会问点和android相关的东西,一般容易的,中等的和比较刁钻的问题都会问一些,刁钻的比如会问你现场保护的机制,方式,为什么要现场保护等等问题,如果你是个做技术爱思考的人,这些问题应该不难,如果你虽然做过1-2年android,但是每个方面都很泛泛,那你肯定会被问的傻傻的。

最后会问一些开放性的问题,都是很随机的题目,比如桌子上的一个杯子等等都可能会被问~~这个地方主要看整体的思维和分析问题的能力。

4. 做决定:合适还是不合适,或者留题目,做个小测试

如此过程,我们基本上就能判断一个人是否符合我们要求,如果不满足,我们基本会很直接告诉原因是什么,哪个地方我们觉得不合适,你以后应该注意什么?如果我们觉得满足预期,可能就收了;如果我们拿不准,但是觉得你潜力很好,可能会留个题目,做个小东西,不会很难,做的时候请注意自己的编码风格,整体项目结构等等,这些是关键因素~

如上过程,就是我在招android技术人员的一些思路和过程,我们是创业公司,相对看的更全面的能力,但是我个人觉得企业的思维或许都差不多,如果你要找android相关的工作,请参考~

另外,android开发社区里有很多企业招聘android技术人员,大家可以多关注,希望大家能找到自己满意android工作~记得经常来android开发社区活动~

再顺便提一下,我们(eoe)长期招合适的android技术,如果你有兴趣,可以联系我~

http://www.iceskysl.com/?p=1679

更多相关文章

  1. eclipse再见,android studio 新手入门教程(二)项目的导入
  2. Android双缓冲技术
  3. Android应用程序签名过期导致项目编译失败
  4. 如何使用Android Studio打开一个App项目,导入Android App项目需要
  5. Android教程(1) - HelloWorld及Android项目结构介绍
  6. 使用 Xcode 和 Android Studio 管理 iOS 和 Android 项目版本
  7. 总结了近百个Android优秀开源项目,覆盖Android开发的每个

随机推荐

  1. UI布局参数(持续更新)
  2. Android之路之十一(SharedPreferences&SQL
  3. Android作为客户端,PC作为服务端:实现网络
  4. Android应用资源总结二:Android的问号?和@
  5. 记android学习之路----android中对json数
  6. Android常见问题总结(二)
  7. Android(安卓)中的TabHost控件的使用
  8. Android Studio更新升级方法
  9. 两分钟理解Android中PX、DP、SP的区别
  10. Android 网络协议