阿里一面
- 自我介绍一下
- DOCTYPE是什么,有几种模式,分别阐述一下
- CSS盒模型在W3C下和IE下有什么不同
- 有一堆2分、3分、5分的硬币,要凑成一块钱,有几种组合,用代码实现一下
- 一个ul下面有很多li,把这些li倒过来放置(包括里面的内容),用DOM操作实现一下
- 一个li绑定了一个事件,然后把这个li删除了,问这个事件还存在么,为什么
- 为什么想从事前端开发
阿里二面
- 自我介绍,说了有发明专利公开,先讲一下发明专利的东西
- 箭头函数(作用域)
- 数组常用的API
- 事件传播过程(事件冒泡和事件捕获)
- addEventListener有几个参数,第三个参数什么意思
- setTimeout有几个参数,如果第二个参数设置为0,会立即执行么(单线程)
- 前序遍历不用递归写,先用栈写,再用队列写
- 看了哪些前端开方方面的书
- 最快的排序是哪种,快排的实现原理,罗列出所有时间复杂度nlogn的排序算法
- 在搭建个人博客中遇到的问题
阿里三面
- 用三句简短的话介绍下自己
- 阐述一下专利的内容以及应用场景
- 为什么想从事前端开发
- 最近在干什么(搭博客)
- 有没有自己的代码沉淀????
- 项目中遇到哪些问题怎么解决的
- Github中有没有可以展示的作品
- 讲一下最近一篇博客写了什么
- 笔试中一道编程题实现一下(CSS选择器)