我想问一下,你们的开发当中,会用到泛型这个知识吗? 我们在开发中会用到而且还不止这些还包括Linq等。具体用到哪些技术我们会根据实际需要来决定。候选人我想如果我能够面试通过我一定会好好研究这些知识。我相信我是能够学习这些知识的。 ……不停地表决心点评这个案例有两个灾难第一个是如果我们不用这个技术会问这些问题吗当然有些公司的招聘过程中所提的问题和工作风牛马不相及那是这些面试官和他们公司的灾难。这么提问似乎想说“我想确定你是否很蠢以至于问一些跟工作无关的技术问题。”第二个灾难是你充分利用了这一个环节再次强调你其实真的不懂技术。其实面试官还会想为啥不在平时多积累一下呢你还是回去先多学习一下然后再来面试吧。挽救其实这为候选人正试图对自己面试过程中的一些问题作出挽救。挽救不是不可以但是这是一个极具技巧的过程千万要想清楚如何挽救不要出现上述的这种灾难。有的东西你悔恨在心即可说出来只会更糟糕。有时候最后印象和第一印象同样能让人深刻这个时候最好给人以一种很真实有自知之明也很有自信的感觉。一般我不建议对面试过程中的实实在在的知识缺失问题做任何挽救如果你觉得非挽救不可也许这么说会更合适很抱歉我平时的积累不够以至于没能回答出一些技术问题。如果不浪费你的时间的话我想请教一下泛型那个问题你心目中的答案是什么或者泛型的作用是什么之所以说我不建议你做这种事情是因为面试官的喜好各不相同。有的助人为乐会好好回答你有的会直接丢一句“这个问题你回去上网搜一下就知道了”。而且是否真能挽救知识缺失的问题或者说效果如何真的很难讲。有的面试官甚至会认为你不够自信会反对这种提问。不过至少这样提问灾难会少一点给人印象也更真诚一点。案例二候选人我想问一下你们公司是干什么的或者我的岗位是做什么的面试官……囧点评这个案例非常的典型估计可以占到40%。其实没啥好说的你都不知道我们公司是做什么的你来面试什么呢挽救也许你想详细了解一些具体的信息或者是没问题瞎找一个问题。如果是后者我劝你用另一个更典型的“我没有什么问题”来结束面试更合适至少不会给面试官一个你对待自己的未来很随意的感觉。而如果是前者你应该问的更有技巧一点。比如说你可以说据我了解你们公司的主要是这XXX这些产品的而你们部门则是做另一个XXX产品的不知道我这个理解是否正确另外我比较好奇你们具体的开发中都用到什么技术或者如果我通过面试能加入到你们部门我需要提前学习那一些知识当然了这种问题其实也是需要小心谨慎的否则很容易出现下面的另两种种灾难。案例三候选人我想问一下你们的开发中是否选用了三层架构因为面试中问到了这种问题。另外你们为什么选用三层架构呢面试官……囧点评问为什么我们选用这种技术或者那种技术这有种质疑的味道。即便换了一种更好的说法也未必切合面试这个主题。你来面试的目标是要找到一份工作反过来面试官来面试也是为了找到一个合适的人选。在面试的时候谈论现在系统的框架或者设计思路显然是不可能说的清楚明白的。因此在此讨论甚至建议使用什么别的技术都不会产生有意义的结果。提这种问题的候选人可能是想要表现自己对某种技术的只是了解的多么深入以其打动面试官。然而这有可能会引起面试官的反感觉得你在显摆至少应该说你会面临这种风险。当然了如果你们是在一个咖啡屋闲聊那可以尝试探讨一下。注意考官是否喜欢讨论这些问题。不过如果是正式严肃的面试并且是在最后收尾阶段时我就不建议问这种问题了。挽救当然你可以问“如果我通过面试了是否需要提前准备一些什么知识”。但是如果你想提出质疑想表现的话那就最好还是留在博客上面。毕竟博客上面说这些问题的风险会比面试的时候说要少说错了也不会把工作机会给丢了。案例四候选人听说你们公司给OOXX收购了所以现在OOXX现在将会用你们的产品来打造他们的产品线是这样吗面试官哦我们的产品也不能说仅仅是给OOXX公司用我们的产品在收购之前就已经开发多年了有广泛的应用场景。候选人我觉得你们应该和OOXX更加紧密的合作……提出一大套战略理论面试官……囧点评提出你的想法应该是很好的事情不过1、那是你进入到公司之后的事情2、那是更高层次的人所需要考虑的事情。这种提问表现出你不清楚你应聘的岗位职责是什么当然如果你面试CXO那这话当我没说。尤其是这种战略性的问题一般不是开发人员所要面对的提出这样的问题即便能让我们感到你的想法很对、很牛而且前面的面试过程也比较满意最后还是有可能不会要你的。这是因为有一种你的思想很奇怪的感觉担心你可能更适合当销售又或者加入我们开始工作之后会经常产生一些不着边的想法。总结其实最后的这个由你提问阶段不是一个技术提问环节也不是一个审判中“最后陈述”那种争取挽救之前过失争取宽大处理的挽救环节。它更多的是给你一个机会了解一些你的困惑。比如说可能招聘信息中有些不清楚的地方又或者你想要知道的一些工作时间地点安排的问题又或者进一步的面试安排等等。其实还有一些不是那么聪明的提问例如“我想问一下工资待遇的问题”大约1/5的人会问、“我想问一下福利待遇”等这些都不是在技术面是阶段所要了解的也不是这一阶段面试官所能答复的。还有一些“我想问一下具体的职位”这种其实应该在面试之前就通过招聘信息或者咨询打电话通知你面试的人就能获得的信息也不应该在这一阶段提出。就算因为前面预习没有做足也应该面试之后回去补习。不过在这里只要你不犯大错误一般也不太会影响你的面试结果的。如果你觉得不知道这个环节如何处理那我的建议是“我没有什么别的问题了”。上面说了几个灾难的案例那么什么是精彩的呢其实这个环节如何处理还真是仁者见仁智者见智。我说一下我认为比较出彩的处理方法你可以就这个职位具体工作的内容进行了解。不过这种彩也不是那么好出的他要求你充分做好预习工作。比如说你需要较为了解你所面试的公司、部门甚至岗位。具体比如可以是这样的一个过程候选人据我了解你们部门做的是一款自助建站的产品那么我想了解一下这个产品和市面上普通的产品有什么区别面试官……详细解释产品的特点候选人哦恍然大悟装或者少夸张一点还可以说“这真是一个不错的产品”那么我们这个产品开发的时候我看介绍好像是使用ASP.NET的那么我想了解一下用的是哪一个版本呢以及用到什么样的技术呢面试官X.xx我们还会用到linq和wcf了。候选人嗯这里面的Wcf我还真不了解看来需要进一步学习了。我没有什么问题了。这个案例出彩的地方有这么几个1、你在提问的同时表明了你其实对这个部门的所做的工作是有一定了解的2、你还表现出对不会的东西有一种学习的主动性3、最出彩的莫过于你很自然的表达出对这个工作的向往。