淘系前端一面凉经
因为是预面,基础问的不是太难,都是跟着简历问的,项目实在答得太烂(或者说项目本身太烂)
- 自我介绍
- 了解哪些ES6的内容
- promise用过哪些方法(then,all,catch)
- all方法是干啥的(记串了,记成了race方法,面试官纠正)
- 低版本浏览器怎么兼容这些ES6的代码
- vue响应式原理
- diff算法
- 使用vue遇到的比较难的问题
- 说一下webpack的常用配置
- 用过哪些loader
- 兼容低版本的CSS用什么(autofix)
- babel的了解
- 有没有写过plugin或者loader
- 说一下实践过的性能优化
- 路由懒加载怎么实现的(这个不知道是想问webpack的魔法注释还是啥,我只说了cli自带处理)
- 设计模式有哪些,在实践中使用过哪些(说了几个,然后面试官补充了一个他们做工程的一些例子,但是我一脸懵逼 )
- 深入讲一下项目(凉透了,项目深度不够,流水线式介绍,难点不知道咋表述出来,后面面试官还教我怎么描述一个项目的难点)
- 反问
大概就这么多了,还有些细小的可能记不起来,整体下来的感觉就是,阿里,只要基础过得去就行,工程和项目才是他们感兴趣的地方