针对目前项目的需要,组建十五人左右的研发团队,分为三个梯队:初级程序员(5--7)、中级程序员(3--5)和高级程序员(3--4)。每个级别考察重点为:
初级程序员:招聘对象为刚毕业或毕业一年左右的计算机相关专业人员,基本要求是基础扎实,如java基础、jsp/servlet、数据结构和三大框架。要求系统的学习过,这个是比较看重的。 综合能力侧重考察,沟通能力和团队合作能力。
中级程序员:招聘对象为两到三年工作经验的程序员,具备初级程序员能力的基础上,技术方面还要求设计模式、文档能力、编码规范。要能独立的设计完成一个模块,并且能写出完整的文档,如需求文档、概要设计文档、详细设计文档、使用手册、二次开发接口以及用例等。希望工作态度积极的,有积极的提升自己意识。
高级程序员:招聘对象为三到五年工作经验的,考察重点除了基础扎实,还需要有独立设计模块的能力,还需要有带领小团队协作完成任务的能力,除非特别出色一般要求和项目匹配度,如相关的行业背景、了解业务、了解特殊技术等。下面是针对这个职位设的考察表。
技术面试表:表一
|
技术点 | ||
|
技术点: |
基础掌握 |
使用经验 |
|
Java基础 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Jsp/Servlet |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
面向对象 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
数据结构 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
设计模式 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
数据库 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Spring |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Hibernate |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Struts |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Javascript |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Css |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
Js类库 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
编码规范性 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
接口设计 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
文档能力 |
0□ 1□ 2□ 3□ 4□ 5□ |
0□ 1□ 2□ 3□ 4□ 5□ |
|
| ||
|
综合能力 | ||
|
综合考察 |
得分 |
备注 |
|
基础知识 |
0□ 1□ 2□ 3□ 4□ 5□ |
|
|
工作经验 |
0□ 1□ 2□ 3□ 4□ 5□ |
|
|
团队协作 |
0□ 1□ 2□ 3□ 4□ 5□ |
|
|
工作态度 |
0□ 1□ 2□ 3□ 4□ 5□ |
|
|
项目匹配 |
0□ 1□ 2□ 3□ 4□ 5□ |
|
|
| ||
|
| ||
我认为针对不同职位做一个考察表是有必要的,一个是为了在面试过程可以全面的考察到每个技术点,避免遗漏。另外很重要的一点,是做好记录,一周或几周下来面试的人多了,很难全面的记住每个人情况。面试一次的成本是挺高的,求职者要花半天的时间来公司,公司也要花费不少精力约见、笔试、面试。不要因为记不清而浪费面试成果。
本文详细介绍了一个包含初级、中级和高级程序员的研发团队组建方案。对于不同级别的程序员,文章提供了详细的技能要求和技术面试表,帮助确保招聘过程的有效性和全面性。
2092





