回答的可以只是你感觉回答的可以,即使你答错了,大部分面试官也只会一笑而过,并不会告诉你哪里错了!
我在公司负责前端组的所有工作,面试过很多前端,大部分前端都是半吊子
如果我看到面试的人简历上写的主要技能是JQuery或者bootstrap的话,在我心里就已经pass了一半
但如果我看到你的简历上写的主要技能是webpack react vue之类的会提升我对你的好感度(但通常这么写的都是我一问就露馅儿,真正好的前端,真的特别少!).
第一个原因是因为,公司项目里面不需要用jquery和bootstrap这样的技术,用了之后只会无端的增加项目构建后的大小!
第二个原因是因为,jquery在成熟的开发团队中,基本上都已经被淘汰了.即使用了react或者Vue这样的框架 也建议用ES6来写,因为性能高,代码量小,也不用借助任何插件包!
你需要了解的更多的是
react的生命周期
Vue的if和show有什么区别
ES6 Promise是什么机制
种种目前流行技术的关键点.
这些我在面试的时候也会问,为什么,因为这些都是项目的基础,不了解这些就等于你进入到公司后根本没有办法正常胜任工作,相反的只会带来更多的麻烦.
但我跟其它面试官不一样的地方是,如果我问的问题面试者没有答出来,我会很友好的把这个问题讲给面试者听,不管面试者能不能理解这个问题,但起码要让面试者了解到,在当前的工作环境下,什么才是最重要的技术,方便自己回去后可以补充一下知识源.
当然也不是说我的技术多厉害多厉害哈,只是说一些我在面试前端的过程中碰到的一些人,和一些现在前端应试者的一些问题.希望能对你有所帮助