高级前端开发招聘难题解析

发表时间: 2024-01-23 12:14

为什么招聘高级前端开发这么难?

1. 面试人以自我为中心,问非常开放的问题,且用自己的答案去对候选人的答案。这不是在面试,这是在对暗号。面试人的学习经历和项目经验跟你完全不一样,对问题的认识可能完全不在一个频道。举个栗子,各位Angular大神,请问component是什么?快问快答,不许google,你能对上我的答案,就算你狠。其实你google了也没用,连官方都没提供标准答案。但是,你们谁没用过component的?再举个栗子,讲讲一个简单Angular程序的架构。那么首先,“架构”是什么意思?2. 面试人问看过就知道,没看过就绝对不可能知道的东西,毫无营养。那么面试人看过的东西,凭什么候选人也要看过?栗子:解释一下view and capsulate。一般Angular开发者应该没看过,但是你google一下5秒钟就明白了。在有些人的技术栈里这实在不是什么重要的东西。3. 拿学校考试的题目问专注工程的开发。且缺乏同理心和必要的耐心。栗子:for (var i = 0; i<10;i++)setTimeout(console.log(i));问输出。不是说这题做错是应该的,但是大多数开发积累的是工程经验,不是学校里学习语言的经验。一看候选人做错了,就立刻开嘲讽,那就没有然后了。好的面试人,在候选人做错以后,继续问一下setTimeout的原理,任务队列是什么,变量作用域怎么看啊,要是答的有道理,这题完全可以算过的嘛。综上所述,找不到好的开发,跟女孩子说找不到男朋友是一个道理,心里恨嫁,交往时却不停的给对面下套。软件工程类的开发,技术细节问题90%靠谷歌都能解决,前端更是如此。设计面试问题,首先要把目标放在实用上,而不是显示自己有多牛逼。也可以问问兴趣爱好,是不是了解一些前端最新的前沿,对技术有没有兴趣。这些比一题的得失重要的多。多说一句,好的面试人,能把候选人按在地上摩擦,结果面试人仍然很高兴,也知道了将来努力的方向。坏的面试人让人感觉在被羞辱。再多说一句,如果你是一个阴险的面试人,也可以好好研究这三条,保证百分百刷掉你不喜欢的,只等那个在提问后44秒时说出:“我是个offer绝缘体”的人。

您怎么认为,欢迎评论区留言

#前端算程序猿吗# #程序员面试经历# #怎样自学前端# #java知识# #软件测试那些事# #it那些事儿# #IT那些事# #如何自学IT# #程序员经验分享# #分享编程心得#