继一面,一面刚面完以后,面试官就问题能马上接受二面嘛,我找了借口委婉的将二面的面试时间延迟到下周,这样多点时间准备,可以缓缓。当面试询问你的意见的时候,如果有可能的话,不介意接着面二面。多给自己一点准备的时间第二面:技术面(2点半-4点)1,介绍了我当前正在做的项目,包括里面的重点难点和如何解决2,问我简历上面的两个项目,遇到的问题和如何解决3,代码题:写一个快排(全部用ES6的语法来写)4,代码题:在一个递增的数组里面,给定一个数字,求数组里面的任意两个数之和等于它,分别打印这一对数,结果可能有多对,输出一对就可以了(全部用ES6的语法来写)5,手写一个闭包,然后问闭包是什么,它解决什么问题1,什么情况会引起内存泄露问题,如何解决2,性能优化的方法3,Webpack是什么,执行过程4,css实现一行文字,文字的最后面用…,类似helloworld…,避免换行,…代表里面的后面的剩余文字(当时她问的是css的某一个属性实现…,当场死亡不会)5,浏览器的缓存机制的内容,(当时避免她问我状态码,我把涉及到状态码的部分模糊掉,没说,避免给自己挖坑),她就继续问协商缓存服务器会返回一个状态码是什么,你知道嘛6,HTTP与HTTPS是什么,它们间的区别7,跨域问题里面涉及到的同源策略,有什么解决方法8,说一说react里面常见的生命周期9,Module.exports和exports,export的区别和应用场景,exportsdefault和exprots的区别(这个地方记得有点乱,当时答的差不多,但感觉自己答的不是特别的好)10,React里面hooks的用法,重点问了useEffect最后就是面试官问,你还有什么要问的吗,整个二面就结束了,有些小细节的知识点有点忘了,当时刚面完二面然后去吃了饭,晚上正准备开始总结二面的面经,然后就收到三面的通知,是第二天的晚上7点半,所以就没及时总结二面,就开始准备三面,二面会发现问的问题更深了。希望这篇文章对大家有帮助
转载请注明:http://www.aierlanlan.com/rzdk/7470.html