首页 > 开发 > Android > 正文

大家是如何面试android程序员的?

2017-09-08 15:23:59  来源:网友分享

最近发现一个比较好的方法,

首先看他用的是否是android手机,品质如何,然后借过来扫一眼他常用的应用,简单聊下他对这些应用的看法,之后打开一个常见应用,找到一个界面或者功能点问下他的实现思路,比如网易新闻客户端主页的幻灯片效果如何实现等,这样就能挺好地了解他对业界的关注程度和技术功底了。

不知道大家有没有什么更好的方法呢?

解决方案

我觉得面试程序员不应该只是局限于他会做什么,面试JAVA开发不应该只看他对SSH架构等的了解程度,面试C开发不应该只看他对指针,内存控制等的了解程度...
当然,也不能一概而论...

首先需要明确你们需要招聘什么档次的程序员,然后根据你的目标定位采取相应的策略才有意义。你非考察一个中高级程序员C的基础知识,那只是在考察谁在面试前准备的充分而已。

  • 初级程序员,主要考察学习能力,是不是足够聪明以及对开发工作的热情程序。因为这部分人主要以培养为主,培养的基础并非掌握了多少知识,而是有多大的潜力。
  • 中级程序员,主要考察他对于技术理解的深度或者宽度。他可以足够专,也可以足够广,但总得有点什么。考察的方式可能更多的不是听他说什么,而是看他都做了什么。github, blog, 各种社区论坛,读过什么书,做过什么项目。当然深度和广度的考察方式不太相同。但无论怎样,目的都是更多的去了解这个人的能力。推荐一篇文章怎样花两年的时间面试一个人
  • 高级程序员,不知道.....