阿里前端一面

午睡完突然来电话了,一点准备都没有,也没让自我介绍,就直接问你会什么

  • 你会哪些东西(javascript 对象,原型,闭包)
  • js 数组有哪些方法(基本把所有数组方法说了一遍)
  • 哪些会改变原数组
  • every 和 some 的区别
  • 数组去重
  • 写一个函数判断是否存在循环引用(没答上来)
  • 深拷贝和浅拷贝
  • 继承,原型链继承怎么实现
  • ES6 用过哪些新特性
  • 箭头函数和之前的区别,说了 this,然后提到了闭包,讲了一下闭包
  • 函数中的 rest 参数可以用别的名字代替吗(这里不熟,说了不可以,其实是可以)
  • promise 函数了解吗,如何实现一个 A->B->C 说了 Promise.then,然后又问了如果事情的个数不知道呢(没答上来)
  • async 和 await 了解吗,不太了解,只知道返回的是 promsie 对象
  • 用过 webpack(项目中没用过,自己了解过)讲一下 webpack,有什么作用,讲到了性能优化,有哪些性能优化的地方,压缩胡乱代码,其他没答上来
  • AMD 和 commonjs 怎么使用,怎么配置,有哪些好处

后面的几题答得都不是太好,因为没有具体在项目中使用过,所以答得挺差的,然后问问题的话主要也是了解了下自身哪些方面的不足,然后就结束了。

#阿里巴巴##面经##前端工程师##校招##内推##秋招#
全部评论
啥部门
点赞 回复 分享
发布于 2018-08-09 15:47
数组去重一般用什么方法,数据量大又用什么方法
点赞 回复 分享
发布于 2018-08-09 16:54
我也是今天中午
点赞 回复 分享
发布于 2018-08-09 21:42
promise这个事件个数不确定答案应该是啥?咋不太理解实际场景呢
点赞 回复 分享
发布于 2018-08-19 20:12
咱俩好像是一个面试官= 。=他一上来问了我一堆一堆的vue
点赞 回复 分享
发布于 2018-08-20 20:02

相关推荐

点赞 评论 收藏
分享
冷艳的小师弟在看机会:jd测评乱点直接被挂了,哭死~
点赞 评论 收藏
分享
点赞 47 评论
分享
牛客网
牛客企业服务