如何看待面试官嘲讽面试者“vue哪有diff算法?我看你就是随便上网找了点资料就来面试了。”的行为?

爱老歌的人


面试官虽然掌握着应聘者能否进入该公司的生杀大权,但并不意味着可以随意嘲讽应聘者,面试官确实应在面试中摆正自己的位置。

作为HR,和专业面试官一起面试过很多候选人,无论是校招还是社招,我所经历的所有的专业面试官都是以平等的姿态和应聘者交流的。“我看你就是随便上网找了点资料就来面试了”这种话,或许面试结束后内部交流时可以说出来,但当面对候选人讲是非常不恰当的。一方面不尊重应聘者,另一方面面试时评价候选人本身也是不合适的。

我们先谈一个互相尊重的问题。哪怕我们从功利的角度来说,很多面试官也只是因为早入公司几年,才有资格坐在候选人面前给候选人面试的。焉知几年后你面前的候选人会不会比你更优秀、更出色?企业里后来居上的例子比比皆是,在职业生涯初期的两三年的“经验差”有点显著,但5-10年后就真的不是以经验论英雄了。当曾经被你嘲讽过的应聘者成为了你的上级领导,你当如何?

再说当面评价候选人的问题。其实校招的时候经常会遇到求知若渴的学生在面试结束的时候问面试官,能否评价一下我今天的表现?我们在针对面试官的内部培训里一般是不建议面试官去评价的。但我们有些面试官经常就有点控制不住自己给学生提建议,比如今天回答的总体还是可以的,我建议你回去再好好加强一下XXXX方面的理论学习,俨然一副导师的架势。这种时候我们也就不阻止了,毕竟也不会造成什么负面影响。

最后,面试官是企业的一面窗口,在互联网如此发达信息传递如此之快的时代,给应聘者难堪简直是给企业招黑的捷径,所以HR们真的应该多培训一下面试官再带出去见人啦。


职场三原色


首先我们先来了解下diff算法在Vue中的应用。web前端比较知名的框架Vue和React的核心就是虚拟Dom而且都采用了类似diff算法。Dom操作是比较浪费时间和性能的,虚拟DOM技术就很好的解决了去直接操作DOM。虚拟DOM因为是纯粹的Js对象,所以操作起来效率很高,但虚拟DOM变更最终会转换成DOM操作,为了实现高效的转换,diff算法就很有必要。当页面数据发生变化时,相同组件产生类似的DOM结构,不同的组件产生不同的DOM结构。diff算法只会比较同一层次的节点,如果节点类型不同,会删除前面的节点,创建并插入新的节点,不再比较这个节点以后得子节点,如果节点类型相同,会重新设置节点属性,实现节点的更新。手敲挺累,最后说下一个公司面试官的态度很大程度上反应出个人的人品乃至公司的文化。作为一个中高级前端可以适当去了解下框架底层,公司大多开发都是业务代码。大多人也都是会用能解决问题。如果只是低薪碰运气招大牛,感觉这公司也没去的必要。


Web开发汪


让他自己先去分析源码再来面试。patch都被他吃了。没有diff,抽象的dom意义是啥?好玩儿?


分享到:


相關文章: