职场指南 | 面试官面试程序员时,是如何考察的?


 

每一个程序员之后都要经历的事情——面试。也许你面试的时候非常轻松,也许也很让人心生不爽,我以为一个好的面试面试官很重要,那么下面咱们就谈谈那些面试官是怎样面试的吧。程序员

对于传统的面试招聘过程,基本上来讲都是下面这样的样子的:面试

阅读应聘者的简历,让应聘者作个自我介绍。算法

问一些比较难的很是细节的技术问题,以一问一答的形式。编程

给面试者一些和几个编程难题。(好比某些怪异的算法题)学习

你很难从一我的的简历或是自我介绍上了解一我的。由于这些都是当事人本身写的,或是本身阐述的。视频

因此,这并非很准确的,经过简历,你只能知道很简单的事情,这对因而否能招入团是远远不够的。blog

而在面试的开始,让应聘者作自我介绍,只会让面试者以很正式的态度来面对整个面试。一但面试过程很正式,很严肃,就会让人很拘禁继承

,其实,这并非咱们想要的,我要的是应聘者真实和天然的表现,从而才能了解到最真实的东西。教程

问几个技术细节的问题。好比:我我的经历过的——“ps的-a参数是什么意思?”,“vi中删除换行符的命令是什么?”,“C++的关键字explict,mutable是用来干什么?”等等,等等。get

之前作为一个应聘者来讲,我很是讨厌这样的问题,由于这样的问题查一下手册就知道。难道他要招的是一个字典手册?

不是一我的?对于这方面,重要的不是知识,重要的是其查找知识的能力。

那么,应该怎样去面试呢?

1、确认简历。

首先,阅读一下别人的简历是须要的,从简历上,工做经历,项目经历,技术技能这三个事情是你须要了解的。通常来讲,你能够先经过电话肯定一下他的工做经历,项目经历和技术技能。

而后,若是他和你须要的人条件相符的话,能够叫到公司作面对面的面试。千万不要把别人叫来,你又说你的经历和咱们的工做有差距之类的话。

2、面试开场。

其次,把人邀请来公司面试,应聘者到了公司来面试,有一点很重要,那就是你必定要让整个面试过程变得很随意,很放松,就像普通的聊天和通常朋友间的交流同样。

这样应聘者才会放松并拿出真实的样子来和你谈话和聊天,你才能在很短的时间内了解得更多。

让应聘者放下心理负担,让其表现得天然一些,这是招聘方的责任。千万不要说,别人太紧张发挥的很差,有时候,招聘方得想一想本身的问题。

面试开场的时候,千万不要让应聘者介绍本身,由于,应聘者早就给你发过简历了,而你也给其打过电话了。

另外,应聘者对这个面试惯例一般都会准备得很是不错的,另外一方面,这会让整个面试过程太正式太严肃了。

 


 

因此,不妨问问应聘者是怎么过来的?最近怎么样?还能够和应聘者谈一个大众话题,好比喜欢什么体育,音乐,电影,社会热点什么的,本身也别板着个脸,说说笑笑,试图让你们都放松下来。

另外,经过这些闲聊,你能够知道他/她的与人交往能力和一些性格。另外,不要让桌子放在你和应聘者之间,把环境搞得随意一些。

3、多让应聘者说说他的经历。

接下来,若是你要以为这个应聘者是不是一个能够解决问题,是一个能够把事情搞定的人,不用问他/她会作什么,直接问问其作过什么?

干过什么事?对于一个好的程序员来讲,很难想像其没有相关的实践,就算你是在大学里,你也应该作过什么。

若是你有解决问题的能力,那么,很显然,今天你应该解决了不少问题,也搞定了不少事情,听听应聘者说一说他的那些事。

在讲他的项目的时候,一般来讲你要注意下面几点:

沟通表达能力。

应聘者能不能把一个事情讲清楚。若是这我的聪明的话,他就能够用最简单的语言把一个复杂的事情讲清楚。并且,这是一个好的程序员最基本的能力。

并且,你能够在应聘者一边描述其经历的时候,你能够和应聘者有一些的良好的来来回回的交谈,这样就能够知道,他的沟通能力和沟通方式,从而了解他的性格。

 


 

千万记住下面几点:

谈话风格要随意和天然,不要正式。

在了解应聘者之前作过的事的时候,不要太投入了。由于招聘方也是技术人员,因此有时候,招聘者本身会由于应聘者所作的项目中的技术太过迷人而被吸引了。

要注意引导应聘人。相信我,应聘的程序员十我的有八我的讲不清楚之前作的是什么。由于他们直接跳过了项目背景和要解决什么样的问题,而直接进入具体实现。

不要一问一答,应该多让应聘者说,这样才能多全方位了解一我的。

了解一我的的过去,了解一我的作过的事情,比其会作什么更重要。

了解一我的的性格,想法,思惟和行为,比了解其技术技能更重要。

沟通能力,表达能力,语言组织能力,理解能力,等方面的能力,关系到了是否能和别人一块儿工做。

基础知识比知识的点滴要重要得多。你可能不知道其个C++的关键字,但你应该要知道C++的继承和多态。

技术技能当然很重要,但比其更重要的是这我的获取知识的能力,学习能力是在计算机这样变化飞快行业中必需具有的。

是否能够进行培养,比掌握的技能更重要。

 


 

另外若是你想更好的提高你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许能够帮到你~

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比本身琢磨更快哦!

免费学习书籍:


 

免费学习资料:

相关文章
相关标签/搜索