
获得徽章 0
- 昨晚上打王者,想到晋级赛了熬夜打两局睡个好觉。晋级赛前大家都是混子,相安无事甚至有说有笑,一到晋级赛两局都有演员,打野的庄周,从来都勾不到人的钟馗???气到睡不着,今天公交上都打瞌睡。卸载完lol手游吧442
- 最近机缘巧合之下看到许多大厂的前端面经和面试题,忍不住想吐槽一下。
1.看到了一个我毕业找工作时候看到的一个就很反感的问题:你知道CSS2和CSS3的区别嘛?都0202年了,你不会指望你下一代的课本里写的还是九大行星吧?你不会因为现在的课本里没有冥王星去教育局举报说我学的知识体系里有冥王星,你赶紧给我加上,不然我怎么考年轻人这个问题。类似的问题还有N多,比如XXX移除了XXX方法,请对比一下新的方法和旧的方法有什么区别之类的,简直可笑,人家新生代程序员甚至不知道你说的旧方法是个啥
2.动不动就手写一个function。请手写一个数据双向绑定,请手写一个promise,鱿鱼西本人都不敢说我上来给你写个数据双向绑定,不会有人认为这个东西很简单吧?有脑子就能写?不用修修改改?不用边写边思考?所以你让面试者写,那只能全文背诵,这是最快的敷衍面试官的方式。
3.动不动就考你一些生涩的API,就问你怎么返回一个对象自身的可枚举和不可枚举属性的名称,然后你得回答一个又臭又长的组合词Object.getOwnPropertyNames,当然现在时代变了,你得回答Reflect.ownKeys访问Symbol 类型属性键。所以记住这些设计者拍脑袋想出来的English对我们程序员有什么好处?是为了复现小时候背古诗的场景让我们回味一下全文背诵的快感嘛?
4.一些面试官以完全了解一些API设计的失误为荣,举个简单点的例子吧,typeof null === 'object',我相信稍微有点编程基础的人都知道这个命题是反直觉的,然而这类题还反复反复反复的出现在各种面试题之中来恶心人,好像在挑战JavaScript这门语言的设计者一样,反复炫耀人家的设计失误能给面试官带来快乐?那叫个传统强类型语言(例如java)程序员来面试吧,我相信他能把JavaScript的各种不规范设计喷出S来。
总结一下:有八股文那味了展开4022