深信服,前端面试

7月7,怀着期待害怕的心情去了深信服的面试,到最后走出面试“食堂”,深信服给我的印象,依然还是挺美好。不能成为公司的一员虽然遗憾但也情理之中。(毕竟我真的水平很差啊。。)

面试官的第一个问题,给了我一张纸,让我写JS继承。直中命门,没学过,GG。

那么应该怎么写呢?

既然不会写继承,那么原型链是否有了解?我。。。

call()函数是否有用过,它的作用是什么?我。。。

怎样遍历一个对象的属性?我本来想这不是我经常碰到的吗,但是估计是脑子抽到了,我说了for循环。其实我常用的是$.each(),这里他是想考我for in。

了解过闭包吗?心里稍微松了口气,回答了闭包的含义以及闭包的坏处,但是对于内存泄漏如何查看,使用什么工具查看我依然回答不上来,面试官告诉我简单的F12就可以查看了。我。。。

看出了我的JS基础并不好,面试官尝试了解我的其他技能水平,于是转到了TP框架的MVC原理以及数据库的多表查询。MVC原理我心里还是懂的,但是我感觉自己描述的并不专业。多表查询以前我写项目的时候还是蛮熟的,不过这么久没接触了感觉自己是写错了。

依旧在寻找我的发光点的面试官,把问题转到了我自以为比较熟悉的JQuery。

splice()函数??!!为什么我没有深深的记住这些操作数组的方法!!事实证明,平时工作不要过多依赖百度,以为自己懂这个知识点只是暂时忘记的心里安慰,会让你的面试显得很没有水平,谁需要模棱两可的答案?

问题转到了H5(当然当时我并不知道)

说说你常用的语义化标签?我当时想真的假的,语义化标签不是常用的那些标签吗?然鹅不是,实际是H5的那些譬如《article》《header》《footer》之类的看到标签名就知道该标签的作用的标签。到这里,我自己都很想嘲笑自己了。语义化标签的好处?在面试官的引导下艰难的从嘴里挤出利于SEO。。面试官小哥哥,你辛苦了~

了解过node吗?没有。

你的优势是什么?很想说没有优势,到这里我已经非常沮丧了,感觉浪费了别人的时间,也进一步让我知道自己离一个合格的前端工程师还有多远的距离。感谢这么温柔的面试官,希望未来学成还能来面一面。哈哈O(∩_∩)O~

猜你喜欢

转载自www.cnblogs.com/cherryones/p/9277856.html