面试阿里巴巴前端工程师的一点经历

写在前面:

这段时间阿里巴巴在成都广招天下豪杰,我也通过以一位朋友的内推成功获得了面试机会,第一次面试是电话面试,第二次面试是视频面试。虽然最终还是止步于第二轮,但是本着牺牲自己,造福他人的思想决定将我的一些面试经验贴出来,以帮助其他今后可能参加阿里面试的其他同学。问的问题主要是根据你简历上面写的内容来的。故总结如下:

硬件条件:

原生JavaScript相关:

对JavaScript的理解以及掌握必须是达到精通,如果简历上有写熟悉某个框架的话也会问到该框架的相关问题,这里我被问到的问题有:

JavaScript作用域链
JavaScript变量声明提升
JavaScript原型链
数组元素去重的方法
如何解决回调层级过深的问题
Ajax跨域的几种方法以及每种方法的原理,比如Jsonp的原理,使用window.name属性通过递延来跨域的缺点
JavaScript框架相关:

由于我写的是精通dojo框架便问了些我关于Dojo的问题:
为什么选择dojo框架,谈谈你对Dojo框架的理解
Dojo的模块儿管理模式(AMD)
如何自定义组件
Dojo框架的组成部分
Dojo框架跟jquery比较

页面优化相关:

前端页面如何优化
如果有成千上万个页面该如何管理
如何解决重绘和回流的问题
当需要更新一个ui节点下的1000个li节点的某个属性时候该怎么做才能保证页面性能

服务器相关:
有没有服务器相关的编程经验
如何跟后端协作

css,html相关:

这方面的问题基本上没有

其他:

当一个页面有很多内容的时候,如何做到快速开发
如何协同、管理多人共同开发
是否愿意去杭州工作等问题
平时有没有浏览一些什么技术博客之类的,这里强调一点如果自己在写JavaScript相关的博客的话,一定要在简历上面附上博客地址。

总结:
总的说来阿里的问题是精而深而且不失广度,我应该就是对页面优化以及提高前端性能这块儿了解得不够深入所以止步于第二轮,希望以上内容可以帮助各位同学查漏补缺,为面试成功增加砝码。别忘了在视频面试的时候一定要准备一个好一点儿的摄像头,光线一定要好,毕竟第一印象也很重要哦:)。欢迎即将去面试阿里前端工程师的同学私信我。


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值