今天的面试
英语教育方面公司,笔试+面试,题目类型主要包括JS基础、git操作、Linux基础。
首先就把题目虐了一遍,全英文题目,幸好只是简单的output之类勉强能够理解题目内容。
API不熟悉:考察了reduce、for of,这两个函数完全没用过,对于for of我只知道for in。NaN不熟悉,typeof NaN当时蒙逼的我竟然回答个NaN,typeof结果只有string、number、boolean、object、function、undefined,白记了。最最最蒙逼的是,console.log(function(){} && null)
这个竟然不是考察类型转换的,感觉就像是被前面的一大堆==和===带跑了,好吧,我承认还是自己的基础问题。之后的angular就不说了,我那入门水平真不够看的。
git和linux的考察就不是我能够掌控得了的了,考察了git分支的合并,git中移除某个项目不再管理。linux考察了权限,vim的基本操作。git平时都是一个人写写,提交一下,linux更是自从大二考试结束后就没再接触,哎~只能是自己的叹息。
总结下来,基础方面是有些差,JS那些基础问题应该都明白的,和自己有些浮躁有关。期间几个问题挺尴尬的,一个是问到了英语水平,一个是问我JS方面的书读过几本,细细想来,好像一本完整的都没有。git和linux的问题也许情有可原,JS就是一个大问题了。