您的位置:首页 > 职场人生

作为面试官的一些经历,希望能给找工作的朋友一些参考

2012-07-07 10:38 337 查看
首先交代一下公司的背景:开发人员在50以下。
我见过的工资跨度有8000。
地点:深圳。
我一般只问后台的东西,前台我基本不懂。
另外在面试的时候我也一般会问一下他们是不是上博客园,粗略算一下百分之二十不到(这是吐槽)。
还有我问问题的方式一般是先问他知不知道xxx,然后再详细问xxx里面的细节。如果xxx你说知道然后细节驴唇不对马嘴,印象分骤减。
我一般按照年龄把他们归为几类
A.88年-90+
特点是应届或者工作1年。对于这类人,我一般问一下具体的基础技术点,让他解释xx是什么,xx是干什么的,xx怎么用。
比如说:
LINQ是什么,说查数据库的out,会把LINQ当做sql的高级版。
ORM是什么,有哪些ORM的框架,为什么要ORM,用过哪些。对ORM没有理解又
AJAX是什么,优点和缺点是什么。
引用类型和值类型是什么。
做过c/s的,c和s用什么通信。
mvc是什么,为什么要用mvc,WebForm与mvc对比优缺点。说三层架构就是MVC的out。
wcf是什么,项目里面用到过没。
这个类别,说“语言都是相通的”这句话的,百分之八十out,吹牛不解释。
前台用什么框架,jquery到哪个版本了,ExtJs的缺点和优点。

B.85-88
特点是有2-5年的工作经验。这个类别的我一般会问一些用过哪些组件啊,列10个什么的,当然会引导他一个一个列出来。还有就是设计模式,对一些东西的理解。
比如说:
委托是什么。
面向对象的3个特点,然后一个一个问理解。
面向对象的5个原则,然后一个一个问理解。
装箱和拆箱是什么。
编译器对扩展方法做了什么。
什么是IL,怎么会有IL呢。
编译器对LINQ做了什么。
用过哪些组件,列举10个,拿纸拿笔列出来,然后一个一个的问。
知道哪些设计模式,列3个,一个一个问是什么,问其思想是什么,可以解决什么问题。(为什么不说用过,因为觉得用到设计模式的思想就很好了)
做没做过cache,应用的情形是什么,为什么要用。
做没做过分布式,基于什么做的,应用的情形是什么,为什么要做。
做没做过UML,做哪些部分。
什么是敏捷,为什么要迭代,以前工作时团队的角色有哪些,他们做些什么事情,开发过程中有哪些例行活动(从日常到周期),这些活动有什么用

C.85-82
特点是5年以上工作经验。他们一般不会纯做技术了,大多偏管理,会操作一些流程,这样的我不怎么问了,直接丢给我们老大去了。
一般会问这些问题:
是不是采用敏捷开发,做过什么样的角色,有哪些例行活动。
用什么软件追踪任务。
做没做过CI(我这个没见过,可能是我们公司不够大吧)
怎么制定迭代目标。
怎么做状态监控。
怎么预测风险,应对风险。
怎么处理延时。
怎么评估工时,怎么制定迭代任务,怎么在计划上规避风险。
与测试的关系是怎样的,怎么操作TDD。
敏捷过程中出一些什么文档,怎么出,哪个角色出。

82往上的我没见过了。
分享完毕,是不是能给找工作的朋友做一些参考呢?嘻嘻。各位看官觉得好的话,要不咱就顶一个?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐