模拟面试,相信大多数程序员都没有经历过,甚至还有从来没听说针对面试的辅导或者模拟面试啥的,所有的面试经验都来源于网上写的一些文章,然后再在面试的时候通过各种碰壁去揣测面试官在想啥。
前言
前几天组织了一次模拟面试直播,这次模拟面试主要是Behavioral Based,和专业无关,每人大约45分钟时间,其中30分钟面试,15分钟针对面试结果给出反馈,当然根据面试官的风格可以自己调整。
在模拟面试的过程中,我问了一些我平时面试常问的问题,在得到回答后,我会根据面试者的回答,来解释这个问题我问的目的是什么,期望的结果是什么,可以如何做的更好。以下是一些具体的问题。
介绍下你做过的项目
这个问题每个人都能回答,我问这个问题的目的,就是需要通过这问题的答案了解这一批面试的人:
- 在项目中独立完成了哪些事,取得了什么成绩
- 在项目中是如何和其他人团队协作的
在回答这个问题时,一个常见的问题是没有通过数字来量化的解释他做的事情。比如一位面试者他说他去年暑假去一个单位实习,帮助写了一些Excel的脚本帮助提升了处理报表效率,我建议他可以加上具体的数字,于是他修改了以下,说在没有用他的脚本之前,公司要有专人每月花10个小时左右的时间处理报表,在用了他的脚本之后,只需要花不到3小时就可以完成。这样听