其实我也还是属于入门的前端,并没有太多经验和能力来面试别人,尤其是在面试和招聘这两个方面,但是这并不妨碍你去学习。我在网上找过资料,询问过公司的大神,也向公司负责人事的总经理请教过,这篇文章其实就是基于这几方面收集内容的整合。
一般企业会从下面几个方面来考察面试者(敲黑板,划重点):
1、考察对方专业知识,根据对方的回答再进行深入提问。考察专业知识这点已经是共识了。只有专业知识符合了,才能有机会进行下面的面试阶段。
2、询问对方感兴趣的技术是什么(技术方面),然后根据他所说的技术,深入挖掘问下去。因为在面试官看来,如果你连感兴趣的东西都了解得不多,学得不够好,不是态度的问题就是学习能力的问题,而这两者都是企业不愿意在一个员工身上看到的。
3、询问对方的做项目中遇到什么样的难题,怎么解决的?每个人在做项目的时候都会遇到难题,但是如果你没有记录总结的习惯,你就不太可能在这个环节回答得很好。
4、询问对方平时遇到问题都是如何解决的或者抛出一个问题让对方给出解决方案或者思路。从对方的回答中来判断对方解决问题的思路和方法。
5、询问对方下班后的时间都会花在什么地方?从对方的回答中判断对方是否会主动学习,毕竟程序员这个行业是需要保持不断学习的步伐才能不落后。当然了这个问题是需要有提问技巧的,如果这么直白得问,求职者的回答肯定都是套路。
6、在沟通的过程观察对方的表达能力。 如果是表达能力存在比较大的问题,则可能会给后面的工作造成困扰,因为你在公司不是一个人在战斗,肯定是需要同事的沟通与协作。能把意思表达清楚是一个必须要掌握的能力。
7、谈到薪资的过程,可通过公司提供的成长性、技术成长等方面来平衡对方的心理落差。这点是总经理说的,HR总是想着法子将你的工资压下来(一脸鄙视)。
借用学员就业指导现场图