首页 > 字节前端提前批一面凉经
头像
未来万事顺意
编辑于 2021-08-07 09:59
+ 关注

字节前端提前批一面凉经

面试官是一个很温柔的小姐姐~
1. 自我介绍
2. 有没有了解过react
3. 项目为什么选择了vue
然后问了最近写js比较多还是css比较多,我说最近的项目是css比较多,于是问了很多css相关问题
4. css scoped?实现方式?
5. css modules (这个没答上来)
6. 类数组对象?跟数组的区别?如何转换成数组?(这块之前看过,但是没有复习,就答得也不是很好orz)
—————————————————————————————————————————
手撕代码部分:
1. js高阶函数
假如a、b是两个函数,当调用c时,先执行b再执行a,举个例子:
const a = (x) => x * x;
const b = (x, y) => x + y;
c(x, y) 先执行b再执行a
一开始就实现了这种简单的情况,然后面试官开始循序渐进的引导(不得不说小姐姐真的好温柔)
  • b的参数不定?(我用了es6的...)
  • 函数个数不定?(...运算符 +循环)
  • 不用循环的话可以吗?(后来改成了reduce)
2. Promise
写了一个简单的对setTimeout的封装
—————————————————————————————————————————
然后又问了Promise.all和Promise.race的实现原理,这块是口述的,没写代码

总体感受还是很不错的,不会的话面试官会一步一步引导。不过这次准备的实在太仓促,很多东西没来得及复习,所以有的即使答上来了,答得还是很简单。前天下午面试,现在还没联系,估计是凉凉了~~~

再接再厉啊!!!得好好补充基础知识了~~

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐