你遇到的前端面试题都有什么?( 三 )


第二次面试是一个国企 。这个问了很多问题 。都很基础 。js数据类型 。数组操作 。事件 。大概就是高程的前面几章看看就差不多都能答到 。然后因为他们主要用jq 。所以问了很多jq的操作 。关于节点的 。动画的 。我看锋利的jq大概看了3遍 。也练过多次 。所以我答的很熟 。然后问了些布局方面的 。bootstrap我了解过 。又看过css3 。所以这方面也没啥问题 。最后在现场做了个题目 。主要就是布局然后通过ajax呈现数据 。后面听介绍我面试的说面试官比较满意 。说我jq很熟 。一面就过了 。可惜后面电话面试不知怎么回事可能表现的不够自信 。虽然没问技术 。但是我没啥自信 。把没项目经验什么的也不知怎么就一五一十交代了 。估计因为这个挂掉了 。
第三次没问问题 。直接就是一套题开做 。我在那做了一个多小时 。题目就是按照要求一步一步做一个页面出来 。我也搞忘了我当时卡在哪个地方了 。坐在那得时候就是做不出来 。没有设计图 。要根据他的描述自己找个设计图然后做 。我第一次遇到这个有点懵 。虽然当时没做出来 。不过回来我自己花了几个小时把它做了 。所以这个也是凉了 。
第四个问的比较多 。数据类型 。数组操作 。跨域 。ajax 。闭包 。原型链 。继承 。深拷贝 。浅拷贝 。模块amd cmd 。基本都是问的js 。然后问了html5的新特性 css3 的新特性 。遇到过什么浏览器的兼容性问题 。怎么解决的 。以后想往什么方面发展 。这个时候我已经会点vue了 。照着做了个小demo 。不过后来知道公司用的angularjs 。面试官也没看我做的 。问也没问 。。以前听网上说要带上自己的项目去面试感觉没起多大效果 。
最后总结下如果面的比较初级的岗位 。应该主要问js 。原型链 。继承 。闭包 。深浅拷贝 。ajax 。跨域 。然后js的基础知识 。对了还有apply和call也问了 。html5的新特性了解下就行 。主要就是看你js掌握的程度 。如果稍微要求高一点的 。暂时还没面过 。等以后面过在来回答

推荐阅读