阿里巴巴校招面经

阿里巴巴校招面经

前言

简单个人介绍一下吧,到阿里实习了一个月,前端岗,已经收到秋招的意向书了,网上传言这个月底就会开奖,不过我们HRG并没有正式通知。

扯远了,说起来,我是大概在半年前,四月中旬投递的简历,然后陆陆续续五轮面试,五月中旬才下意向书。七月初到岗实习了一个月,八月初转正答辩。不过我现在还呆在阿里没走,算是比较少见的了吧~

因为时间确实很久了,我也不一定记得清楚面试到底问了些啥,想到哪写到哪吧

实习面试

一面

某天下午来的电话,一共聊了20分钟。问了一些基础:

  • 简单介绍一下你自己
  • Vue怎么监听数据变化的
  • Object.defineProperty有什么不足
  • 简单说说Proxy
  • 跨域问题怎么解决
  • jsonp的原理
  • 设计一个抢购页面,让我从前到后都说说。问到了前端时间同步、静态化等等
  • 事件捕捉和冒泡(面试官问我,给1000个li绑定点击事件,问我怎么做)

感觉基本上还是比较愉快的,能回答的我基本上都回答了~

二面

二面是一天傍晚打过来的,我找了个阳台接。有点失策,没有戴耳机,冻得我手脚冰凉……

二面面试官感觉没有太多好问的。我问了一下朋友,很多他二面才问的问题,我这里一面就问了。大概面试官就问了一下:

  • 设计一个贪吃蛇小游戏
  • CSS盒模型
  • flex布局
  • 还有一些零零星星的问题,基本上记不住了

说起来其实感觉蛮尬的,总体感觉面试官似乎不太会找话题(他自己说,本来该面我的人休假了,所以他来代的),经常问着问着就感觉聊不下去了。后来闲聊了一会儿别的把气氛缓了缓,不然感觉这一下就要挂了……

三面

问的问题不多,感觉思想类的居多,比如:

  • 设计一个五子棋游戏,有哪些类、每个类干什么
  • 你对前端工程化的理解
  • 了解过NodeJS的EventLoop吗
  • 你对小程序的看法

比较有意思的一个小地方,因为我介绍的项目是一个浏览器扩展,所以他拿这个问我。问我有没有办法防止GM脚本恶意盗取用户数据(比如用户输入的密码)什么的。据我所知网页能做的非常有限,所以我说没有,最多加密什么的破解难度。他说一定有办法检测,我说都能绕过去……最后也没再继续纠结,下一个话题。

交叉面

交叉面的面试官感觉态度很好,上来先介绍了一下自己叫什么(虽然我也没听清楚),然后简单问了一下项目,问了一些你做项目里面有什么印象深刻的地方,怎么去解决的,有没有继续研究啥的。大概聊了半个小时就结束了。

总结

我看到网上有一些说阿里面试官不太友好什么的。说实话,这个应该得看部门了。我在看我们部门的内部文档,里面明确写着“面试红线”,例如频繁打断面试者的话等等都是不允许的,如果被投诉了团队会被惩罚。另外,从我个人感受来说,所有面试官都很友好。除了二面的聊的有点尬之外,其他的都聊的相当愉快。

转正

转正答辩是在我实习了一个月之后进行的。大概流程是,老板+HRG+一个外BU的大佬,听你讲20分钟,然后问问题,最后他们讨论一会儿给你个反馈。我大概讲了一下我都做了哪些业务,它们是什么,遇到了什么问题,怎么去解决这些问题的。以及自己的发展计划是什么。

也不知道是不是岗位的原因,转正答辩基本上没有问技术问题。大部分都是问你对业务的理解,以及做事的方法、态度。感觉在大佬面前还是比较有压力的。

小结

稍微写写这个吧,也不知道有没有人用得到。说起来如果有意向面阿里的,可以联系我内推哦~