您的位置:首页 > 职场人生

阿里巴巴2016前端开发实习生面试一面面经(总结)

2016-07-04 16:26 1046 查看
 开始面试。
(1)  开始就是一些标准流程,先自我介绍,然后
4000
谈谈自己的学习之路(像这些语言最好自己先准备一下,对面试官能有一个好的印象)(2)  接着面试官就会拿着你的简历开始浏览,会先问你的项目,我的这位面试官很亲和,他指着我的项目说你觉得哪个项目最好,给我讲讲,然后他会根据你所讲的、其中所用到的技术,然后进行提问。
  阿里很喜欢让大家手撕代码,他们已经准备好了足够多的纸和笔,会让你随时手写代码,我反正是从头写到尾。 例如:我的项目      中用到了Ajax,并且我在叙述中也提到了ajax,然后面试官,就让我手写了Ajax实现的全部代码,还好我都写了出来,并且让我介 
  绍了Ajax的实现原理。(这块答得还挺好).
(3) 项目中我用的全是原生JS,所有谈完项目之后,面试官就针对原生JS问了我好多问题,但是我觉得都很基础。
如: 1. 让我写一个闭包。(这个写了出来)
              2. 写出你知道的一些Array() 中的方法,我写了好多,然后我说到sort()这个方法时,然后问我这个方法的参数,我瞬间懵逼了,我记得是有个参数,当时硬是没想起来,其实是一个函数作为参数,该函数进行数值的比较。还问了一个Object()中的方法,有一个hasOwnProperty()方法,让我讲了该方法是做什么的。(该方法就是判断给定属性是在实例中还是在原型中);
       3. 手写a函数继承b函数的 代码(当时没写出来) 
      4. 然后问完JS之后,问了下我CSS,让我写了一个3列布局,然后底下有一个foot,并且如何清除浮动,说出几种清除浮动的方法,最后让手写一个伪类的css代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: