第一次当面试官

  今天第一面试别人,感觉还行,大概80分钟的样子结束了我的第一次,其实还是蛮长。应该有80*60/12多雷。

  以前都是别人面试我,这次终于也当了一次面试官。这次才真正体会到,其实面试官有时候可能比求职者,要付出更多时间来准备面试。面试官要根据简历的情况,来准备面试题目,要在短短的几十分钟内,还是需要面试官根据面试情况来调整面试题目等,以最短的时间获得准确的信息,了解一个人,其实很多时候还是看感觉的。

  前几天看了下@左耳朵耗子博客上的关于面试的几篇文章,收获到很多干货。其实面试的目标是想获得下面三件事情:

  (1)这个程序员的是否够聪明?

  (2)这个程序员能否把事情搞定?

  (3)这个程序员能和我的团队在一起工作吗?

  我的处女面试大概分下面几个步骤:

  开场

  我是XX的工程师,很高兴由我来和你聊聊技术,聊聊项目等,其实我也是第一次面试别人,可能我比你还紧张,所以也不用太紧张太严肃。Ok,我们开始!

  针对简历上提到的项目经验

  (1)根据详细问项目怎么做的,具体细节等,第一来考察求职者是不是真参与了这个项目。

  (2)明白项目的用途,场景,或者指标等,做这个项目,哪里没做好,那些地方还有优化之处。 

  针对简历上提到的技能

  这里针对“熟悉hadoop”来提的几个问题

  (1)setMapOutputKeyClasssetOutputKeyClass的区别?

  (2)Combiner的作用?partition的作用?

  (3)setup和cleanup函数的用途?

  (4)mapreduce的流程?具体讲下shuffle的细节?

  (5)hadoop的二次排序,代码上大概应该怎么写?具体内部原理是什么?

  针对面试的职位

  针对面试的岗位需要的技能面试,这里会针对数据挖掘面试一些基本知识。

  (1)knn,k-means,svm关联规则等的一些知识。

  (2)tf-idf的概念。

  算法

  这里会出几个大数据的算法,几个可以引导求职者一起攻克的循环更新的面试题。

  (1)快速从几亿个宝贝中找出今天点击量最大的top100个宝贝。

  (2)hashmap的内部实现原理?

  产品

  (1)你觉得你现在做的产品那些地方,不管是ui,还是交互,还是算法上,有那些可以改进的?

  (2)你觉得我们这的产品,那些地方设计的不够人性化,影响了用户体验的?哪些功能有些badcace?

  (3)说一下你经常用的一个app中,优秀的设计和需要改进的地方?

  工作态度

  (1)为什么换工作?

  (2)工作几年来,有什么心得感悟和恼火的经历?

  面试者提问

  (1)对我们团队,对我们公司,有什么需要,或者感兴趣想了解的?

  结尾

  OK,那就先到这里,如果有后续面试的话,再通知你。拜拜。

  面试别人的收获总结:

  (1)在面试的过程中,不断穿插聊天方式的打断,来easy求职者,使得整个面试不那么严肃,就像同事之间的聊天,一个问题的解决探讨,这样才能让面试者发挥正常,也能让面试官更全面容易的了解求职者。我现在穿插的方式问一些平常有什么爱好,玩游戏嘛,玩dota吗,我们这经常和老大一起玩,老家哪里的等。

  我的第一次面试,还是很粗糙,需要完善的地方好多,希望自己和求职者一起进步!也希望其他博友能给我一些建议和经验之谈。谢谢。

  

posted on 2013-05-13 23:44  板栗小羊  阅读(5101)  评论(29编辑  收藏  举报

导航