作者:未来万事顺意 链接:https://www.nowcoder.com/discuss/700270?type=post&order=recall&pos=&page=1&ncTraceId=&channel=-1&source_id=search_post_nctrack&gio_id=3EB8F4DA34F6E607742764CE88DC6427-1638954088220 来源:牛客网 2021-08-07
面试官是一个很温柔的小姐姐~
手撕代码部分:
1.js高阶函数
假如a、b是两个函数,当调用c时,先执行b再执行a,举个例子:
const a = (x) => x * x; const b = (x, y) => x + y; c(x, y) 先执行b再执行a
一开始就实现了这种简单的情况,然后面试官开始循序渐进的引导(不得不说小姐姐真的好温柔)
2.Promise
写了一个简单的对setTimeout的封装
然后又问了Promise.all和Promise.race的实现原理,这块是口述的,没写代码
总体感受还是很不错的,不会的话面试官会一步一步引导。不过这次准备的实在太仓促,很多东西没来得及复习,所以有的即使答上来了,答得还是很简单。前天下午面试,现在还没联系,估计是凉凉了~~~
再接再厉啊!!!得好好补充基础知识了~~