面试阿里和浩鲸的题目,分享给需要的小伙伴

206 阅读1分钟
  • promise的本质是什么?
  • 自己去实现一个Pomise。
  • Promise.reject()之后会不会进入catch()里面?
  • 说下强缓存和协商缓存
  • import和require的区别
  • 使用array.forEach(()=>array.push(1))是否会出现死循环?
  • 使用filter对数组进行过滤时修改过滤之后的数组里对象的值,原数组是否会修改如果会修改怎么进行避免?
  • 说一下原型和原型链
  • 说一下git有哪几种hooks
  • 谈一下webpack的基本配置
  • 常用的跨域方式
  • 说下JSONP的实现原理
  • 说下vue的数据双向绑定原理
  • 说下你对vue3的了解
  • keep-alive的作用
  • 说下数组和对象的本质区别
  • 对象可以用 数字当作Key吗?
  • 用Object.keys()转换对象时,对象的key是数字的时候如何别面转换成字符串
  • 箭头函数和快形函数的区别
  • 说下闭包
  • 说下 get请求和post的请求的区别
  • get和post请求的最大传多大数据
  • 斐波那契的时间复杂度是多少?
  • 指定某个值和一个数组 数组有2个值与它相同请找到他,给出最快方法
  • 说下event loop
  • 说下虚拟dom
  • vue-route中hash和history的区别
  • 说下vuex的设计模式