标签:blog http color 使用 java strong 数据 div 问题
1、引子
最近一直在负责.net(B/S方向)技术面试相关的工作,前前后后面试了不少人,但是通过率较低,大概只有20%左右;有颇多感慨。
最近也一直比较困惑,原因究竟是什么?
是我们要求太高,应聘者本身的问题,还是是面试的内容本身的问题?
2、我们的岗位要求
这是之前项目组整理的一个简单的岗位(.Net中高级职位)要求,贴一下:
必须技能:
优先考虑:
3、使用的面试问题
面试过程中针对上面的岗位要求主要会涉及到以下几项内容
1)给10分钟左右的时间,做一个详细的自我介绍
2)C#、Asp.Net、前端、数据库等基础知识
一般会问到以下一些问题
查询每门课程的平均(最高/最低)分及课程号;
查询每门课程第1名的学生的学号;
查询每门课程中超过平均分的所有学生的学号等等。
3) 设计方面的能力
4) 解决问题的能力/学习习惯/个人特长等等
主要涉及到以下一些问题
4、我期望得到的答案
当然上面这些问题不可能一次全部都问到,时间上也不允许,但是四部分的内容我会根据实际情况都会问到一些;时间一般在1个小时左右。
下面谈谈从项目组以及我个人角度出发希望得到的答案,希望能够给大家带来些许启示:
1) 首先是自我介绍部分
这部分的内容我本人之前被面试的时候也很是郁闷,认为:“我的简历都有了,你自己不会看吗,还让我再多说一遍,真实吃饱了撑的!”;这种想法真的是非常错误的,原因有以下几点:
所以我所期望从应聘者的自我介绍中得到以下一些信息:
2) 基础方面
这部分的内容不一定要求全部精通,但是至少应该知其然,最好也能知其所以然,比如css的优先级,这里我举两个简单的例子:
a) 编码题目,这个我一般都会让应聘者写一段代码,编码是开发人员最基本的功底;针对编码问题,我期望看到以下的结果:
b) 引用类型/值类型,装箱/拆箱问题。这个问题也比较典型,可能有人会说,这些东西又不会在工作中用到,问这种问题有什么意义! 我要说的是,不是没用到,只是你没注意到而已。其它不多说了,我期望应聘者能把下面这张图画出来。
总之一句话就是,我希望应聘者能够对原理性的东西多了解一些。
3) 设计方面
设计知识其实也是作为高级开发职位必须具备的知识。
我期望应聘者能够对设计模式有比较深入的认识,通过我给出的经典场景能够立刻联想到应该使用的设计模式。
4) 解决问题的能力/学习习惯/个人特长等等
a) 解决问题的能力一直是我个人也好,还是项目组也好,比较看重的,给一个不会的问题(写一个Windows服务小工具来搜集服务器的CPU、内存等信息),我期望得到的答案包含以下信息:
b) 期望应聘者有良好的学习习惯,对新技术、新知识持续不断的学习;
c) 在知识面上既要有一定的广度,同时也有自己的专长。
5、总结与建议
1) 总结
通过这段时间的面试,发现面试者主要有以下几点不能完全让我满意:
2) 建议
结合自己的一些真实感受,这里给出几点简单的建议吧:
标签:blog http color 使用 java strong 数据 div 问题
原文地址:http://www.cnblogs.com/qingqingzijinc/p/3970639.html