事实上面试中未必是所有题目全都回答”正确”就一定会通过或者较高评价。面试是面试官和面试者双方”挖掘与展示才能”的过程,参考前面提到的面试过程,全部回答正确的情况很可能是因为面试官不感兴趣懒得追问。
对于面试官而言,最新华硕招聘信息基本评判原则就是”我要不要这个人做我的同事?”,多数情况下,这个DA会非常清楚。一些题目是充分的,也就是”回答对了说明这个人具有可以依靠的才能”,一些题目则是必要的,也就是”回答错了说明这个人无法胜任我们的工作”。
在position一题的评判上,我一般认为能够答对static、relative以及absolute就已经可以达到必要标准。而因为CSS layout是我最擅长的部分(虽然还是很烂……),又考虑到误差,当面试者能回答80%以上的追问,我就会认为面试者水平远高于我,在工作中能够作为CSS方面的专家来依靠。
我在面试中之所以感到沮丧,是因为大部分的人仅仅在position的基本行为上就已经错了,多数人的回答都是笼统的”绝对定位”和”相对定位”两个词,问及具体行为我得到了五花八门的DA,甚至有看上去经历相当资深的工程师把absolute和relative搞混的。
而微博上一些人说”属性可以google搜索”则更离谱,position在CSS布局中是相当基础的知识,对它的行为理解深度实际上代表了一个工程师对于CSS布局系统的理解,这个理解需要长时期的学习,绝对不是可以临时google得来的。正如同考人英语,若是不认识visibility尚可以解释说确实没怎么用过,而不会写英文字母v则说明这个人根本没学过英语。