zoukankan      html  css  js  c++  java
  • 第1次做面试官的随谈(二)

    由于前面周五时,团队有拓展活动,所以写到对求职者的简历评估时就结束了,接着前面咱继续写。

        时间回到周四,前台美女通知我中午12点左右会有第1个面试者过来;所以中午下班之后,按部就班去食堂吃饭(顺便说句:软件园D区的某食堂真是味道差,价格贵),坐等通知。结果大概到1点的时候才通知我面试,此时不知道是因为要面试了,还是该午休了,头有点昏昏的,洗了个冷水脸,前台拿到求职者作的面试题,看了下几道题基本都正确。顺便说下公司的那份面试题,总共有2个.net的题,3个Javascript的题,5个题基本上都是很基础的,除了第5个javascript的题可能部分的人不经常接触外,其他3个都是非常简单不过的基础知识了,如要连这个都要错上50%的话,确实就不应该了。

    第一位求职者: 

      姓名:不方便透露(以下简称“LU”),

      性别:男,

      工作经验:>3

      项目经验:简历上列得蛮多的

      薪资要求:超出我的权限范围

      在职情况:在职

      面视过程:拿着他的简历及做的面试题看了下,简历介绍还不错,面试题也都基本正确;虽然前面做了很多工作,但是我其实也不知道该从哪里开始;想了想,还是先让其做个自我介绍吧,这样或者我也能找到切入点。然后他基本上也是照着简历上做了个大概介绍,在其中我听到他介绍的一些关键字,如:sqlserver2008、MVC、Ajax。有了这些关键字。我自己也在大脑中理出一些问题。下面就是我跟他之间的面试对话,中间可能会进行删减,只提某些关键字

      Me:您以前的项目里面用的Sqlserver2008吧,是吗?

      Lu: 是的。

      ME:那您们项目中如何分页的呢?

      LU:采用临时表的方式,将数据查询结果进行分页。或者sql2008有一个row什么,什么的函数。

        具体的关键字,他也没有说出来。个人感觉可能是因为临时表的方式分页比较通用,所以可能忘记,其实这里我的目的是希望能了解下他对sql2005之后的一些新特性的了解,正常来说Row_Number()是很常用的。

      ME: 是不是Row_Numer Over( order by )。(我告诉他关键字)

      LU:哦,对。

      ME: 那你们之前有没有对大数据库做过优化,主要使用了哪些手段?

      LU:做过,比如给表建立索引,分区表等;

      ME: 常见索引有哪几种?

      LU:聚集与非聚集索引。

      ME: 那么在建立这两种索引的时候,常用情况下应该如何区分使用哪种索引?

      LU:这个不太清楚,因为数据库这边在公司有专门的人维护。

        数据库方面还有一些其他的问题,就不一一列举对话了,总之对所需数据库知识我有了基本了解。接下来问了一些C#方面的知识,js方面的知识我就没有再问了。

      ME: 什么叫做委托?

      LU:将方法通过参数的方式传递给别一个方法。(其他略…)

      ………………

      由于加上周末已经过去了4天的时间,还有些技术类的细节已经回忆不起来了。后面我又回了几个问题,包括团队的协作,个人薪酬,未来的方向等。最后我给的点评是:“技术上是满足我们要求的,但是薪资的要求,超过了我所能承诺的范围,所以需要等进一步的通知”

    第二位求职者:

    姓名:略

     

    性别:男,

     

    工作经验:>1

     

    项目经验:简历上列得蛮多的

     

    薪资要求:只能说,大致与公司给的要求差不多

     

    在职情况:待业

      面视过程:因为有了第1位求职者的面试经验,似乎我要比之前得新应手得多。首先看了面试题,5道题做对了2道题,也算有40%的正确率。而接下来的面谈环节让我有些觉得真有些惨不忍睹;开始我还是先让他做了自我介绍,介绍的过程省略…..;完了之后他先发话了。

    He:你们这个面试题是谁出的??

     

    Me:这个有什么问题吗?可能是之前面试的同事提供给HR的吧!

     

    He:没有。

    评:听到这个问题的时候,我心里直犯嘀咕,为什么会问这个问题。是题出得不好,还是其他什么意思??首先我觉得求职者提问是好事,但是最好不要提这种让面试官揣测的问题,而且可能是没有结果的,你一定要表达自己想要表达的意思,好就是好,不好就是不好,不好的话我个人建议一定要给出理由,理由解释得的好,可能会对自己增加好的印象分;不然你说不好又不给出理由,相应的面试官就会对你的印象打折扣,如果面试官再提一些问题,你更加答不上来,那就更没有希望了。至少如果有相同的候选人,一定会优先选择另外的,假如你说不好,给出的。就拿这句话来说,你是想告诉面试官,这个题出得好,还是不好呢?如果我是求职者,我想要表达出题出得好,我会这样说“你们这个面试题出得蛮好的,很多基础知识都能复习到,请问题是谁出的呢?以后到公司可以跟他讨论讨论。” 并且一定要注意语气。

      接着我继续还是以提问的方式,因为我们招聘的主要是C#,SqlServer。所以还是从数据库开始

    Me:请问你现在是在岗,还是待业呢?(目的是希望合适,觉得什么时候到岗)

     

    He:待业

     

     

     

    Me:你在上家公司主要用什么开发语言,用什么数据库?

     

    He:Asp.net,sqlserver


     

    Me:sqlserver是哪个版本?
    He:2008

     

    Me:那你知道sqlserver的索引吗?常用的索引分类有哪几种?哪么在建立的索引的时候,常用情况下应该如何区分使用哪种索引??

     

    He:  知道索引,分类不知道,如何使用也不知道
     

    Me:你知道sql的函数吗?

     

    He:(想了半天) 不知道,没写过,以前都是调用别人写好的。

     

    Me:在你之前的项目中都使用的Asp.Net,那么你知道浅拷贝与深拷贝的区别吗??

     

    He:不知道

     

     

    Me:委托与事件区别是什么?你自己写过事件类吗?

     

    He:委托就是传递一个方法当成另外一个方法的参数,进行调用。事件是一个特殊的委托。自己没有写过事件,以前都是用.net控件直接双击生成。

     

    评:个人感觉应是受WebForm控件的影响,因为有很多做网站的公司,为了效率,可能一直就在拖控件。然后开发者也受此影响太大


     

    Me:泛型应该使用过吧?现在有接口IA<T> ,类ClassFun<TA>,我现在需要当实例化ClassFun<TA>的时候,TA必须受接口IA的约束,代码应该如何写?

    He:…………………..

     

    评:最终结果是求职者没有做出来,其实这里应该很简单,就是看是否对泛型的约束有了解。

    其他相关的问题就不再叙述了;通过以上问题对第2位求职者的了解,个人的评价是“很多基础知道不熟悉,不满足我们的要求”。


     

    两个求职者的面试算是结束了,自己也收获了不少,从中我也总结了自己的几点不足,

        1)、缺少面试经验,不淡定;

        2)、对于沟通中的语言组织能力有待加强。

        3)、尽量想办法减少或减轻求职者的紧张心理。

        4)、学会果敢做决定。


     

    每一个公司招聘的时候都希望找到适合当前岗位的那个人,求职者掌握基础的理论知识,是非常必要的。今天我是面试官,或许明天我也将会是求职者,试问我自己会比他们做得更好吗?答案是未知的。


     

    在时间中成长,在成长中度过

  • 相关阅读:
    ADF中遍历VO中的行数据(Iterator)
    程序中实现两个DataTable的Left Join效果(修改了,网上第二个DataTable为空,所处的异常)
    ArcGIS api for javascript——鼠标悬停时显示信息窗口
    ArcGIS api for javascript——查询,然后单击显示信息窗口
    ArcGIS api for javascript——查询,立刻打开信息窗口
    ArcGIS api for javascript——显示多个查询结果
    ArcGIS api for javascript——用图表显示查询结果
    ArcGIS api for javascript——查询没有地图的数据
    ArcGIS api for javascript——用第二个服务的范围设置地图范围
    ArcGIS api for javascript——显示地图属性
  • 原文地址:https://www.cnblogs.com/wangyong969/p/3382871.html
Copyright © 2011-2022 走看看