文章目录

* 二面 <https://blog.csdn.net/zhang6223284/article/details/88188612#_1>
* 三面 <https://blog.csdn.net/zhang6223284/article/details/88188612#_38>


<>二面

* 对函数式编程了解说一下 纯函数,偏应用,柯里化,compose 分别是什么
* 写一下柯里化
* apply,call,bind 的区别
* 一段代码 setTimeout(function() { console.log(1) }, 0); new Promise(function
executor(resolve) { console.log(2); for (var i = 0; i < 10000; i++) { i == 9999
&& resolve(); } console.log(3); }).then(function() { console.log(4); }); console
.log(5);
为什么 3 不打印(这里说错了,应该是打印的),1 最后打印

* 说一下事件循环
* BFC 和 IFC 有了解吗,BFC 特性及条件
* 盒模型
* css 画一个平行四边形,translate
* 浏览器输入 url 到渲染
* 缓存
* 状态码了解哪些,301 和 302 区别
* option 方法知道吗
* 排序算法,事件复杂度,归并,快排,堆排的应用场景
* CSRF 原理及防御
* ES6 用过哪些
* 最近收获较大的一篇文章及收获
* 设计消息通知,比如点赞,评论这些通知
二面面试官特别好,不会的地方都会跟你讲一下。最后一题不会说没关系,应届生系统设计和代码实践能力确实差一点,这一题是加分题。然后通知 10 分钟后三面

<>三面

* 顺时针打印矩阵
<https://www.nowcoder.com/practice/9b4c81a02cd34f76be2659fa0d54342a?tpId=13&tqId=11172&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking>
(如果没过肯定就是因为这题,面试官都快把答案说出来了我还是没做出来)
* http 和 https 区别及建立连接的过程
* instanceof 原理(代码)
* 寻找二叉树中路径是否存在某条值等给定值的路径,看我算法比较差就让我说了思路
* 自己写的爬虫里面的一些细节及如何处理反爬
* 最有成就感的一件事

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信