如何进行技术招聘?

      面试技巧有很多,但是也看到很多人在问如何技术招聘,即准备升职或刚刚升职对如何面试和招入标准有些许困惑,由于我本人目前是做andorid技术,那谈一谈android应用开发如何招聘。

      下图是百度任玉刚列出来知识体系及标准,也是我比较认可的android程序员技能标准,最近面试招人过程中也基本上是基于此进行技能招聘。

     但是各公司有各公司的侧重点,切不可盲目照搬,初级和中级还好,大家基本上是看做过的项目和围绕android的控件使用做筛选,基本上能招到自己想要的人,咱们重点谈下如何招高级工程师。

     如果你所在的公司是一线互联网公司,除了上图所涉及的技术要面谈外,java基础、数据结构、虚拟机、性能调优等方面也是需要你去考察候选者的,当然基于大公司的招聘流程,层层把关,也不用担心招到不合格者。

     而对于中小型IT及互联网企业,则需要根据自家公司的实际情况,在面试侧重点方面有些偏向。

一、赶项目进度情况

面试侧重点在做项目的熟悉及开发速度上,重点可以考察如下几个方面

1、知识面广不广,控件的熟悉程度及流行开源库的使用和了解程度

2、项目开发周期、进度把控上是否有心得

3、打包、发版,迭代开发经验上是否足够

4、项目架构能力,软件设计思想。这对于高级开发者来说很重要,不然架构实施不善,后期重构是个苦力活,拖累整个项目质量。

二、项目不紧急,想招一些技能不错,技术思想活跃有潜力的对象

这可以侧重点在技术深度上进行选拔,技术好奇者总是一个不错的选择,深度是有多深?上图中已标识深度技术点,可以根据实际情况不必全部覆及,为什么?全部覆及且全会的一般会到大互联网公司去了,不会逗留在你中小型公司。红圈红字部分是我标识出来的我面试的侧重点,具体该如何侧重就看项目的实际情况了,比如你的应用并不准备进行多进程开发,那多进程的知识点可以少提及或忽略。具体面试内容及流程可以参照:

1、聊项目的真实性,是否亲自所参与,及参与哪些部分。

2、聊基本技术

      具体针对所做的一两个项目,聊基本知识点和琐碎知识点,识别基本动手能力。

3、接下来聊深入一点的知识点

      view的绘制流程、事件分发机制,activity的启动模式、handler机制,内存优化、布局优化、常用的几个设计模式等。

4、系统核心机制看情况进行面谈,普通高级者一般不做要求。

5、面试过程中的感觉如何,说话是否有逻辑条理。回答问题和自叙时语速须正常,不能过快或过慢,有一次我面试一个应聘者结果花了快2个小时,原因就是他在每个问题上所回答时间太慢太长。即便回答的天衣无缝,也给了一个不好的印象。

最后也祝准备跳槽换工作的同学,潜心提高自己的技术,找到自己满意的工作。


ps:如能掌握图上红线画圈知识点,月薪2W以上很容易

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,786评论 25 709
  • :“阿晨,你家镜子照人好好看诶。” :“嗯,因为里面住了维纳斯” :“哦,”(我就笑笑不说话,让这货继续中二不要脸...
    林下啊阅读 200评论 0 0
  • 春雨, 屋檐下, 水卷珠帘。 青石, 浅水窝, 袅袅炊烟。 你的手, 在我手心, 笑语盈铃。 和风, 雁鸟飞, 青...
    北海源阅读 578评论 30 21
  • 四月,有风轻轻吹过,春在云端。 四月,梅雨绵绵,花落成殇。 四月花落人杳,此情依依。 守着一树落花的清凉, 风也潇...
    雪上阳光阅读 427评论 4 5
  • 2017年马上就要结束了,回头看看今年的自己,是在努力奋斗不断前进,充实自己?还是跟以前一个B样,间接性踌躇满志、...
    斗魁阅读 234评论 0 0