小红书 前端实习 一二面面经
2.22一面
代码题:
1、手写flat
2、手写发布订阅模式 once
断点续传怎么做的
秒传怎么实现
var let const 块级作用域
ts Partial Omit 怎么实现的
箭头函数有哪些限制
箭头函数为什么不能作为构造函数
promise用过那些api
promise.any
数组有哪些方法
map和forEach对于对象类型会不会改变
Map和Object的区别
vue怎么实现双向绑定
2.24二面
代码题:
1、实现栈,有入栈出栈的方法,以及length属性(怎样保证length外部不可修改)
2、一个简单的数组遍历问题,就不描述了
然后就是问项目:
1、如何封装组件
2、单页应用怎么跨页面传参
3、权限怎么设计的
4、项目中的懒加载怎么做到的
当晚oc