前言

先说一下为什么要去面试,因为之前跟学长吃饭的时候聊起来,大三这时候找一个暑期实习是个好机会,并且我在学校拿的奖也都围绕着前端来的。作为一个想知道自己处于什么水平的人来说,肯定要投大厂了,于是选择了阿里巴巴的前端开发,在3月19日阿里大佬将简历内推至校园招聘系统。

一面(57分钟)

在完善简历的第二天,3月20日晚上20:20,便有阿里巴巴的座机号打来进行电话面试,没想到来的这么快,当时一点准备的东西都没有,脑袋是懵的。

  • 简单介绍一下你自己
  • 你所学的专业在班中的水平是怎样的
  • 印象深刻的一个项目
  • github开源项目的90+ star怎么来的
  • css盒模型
  • css实现垂直居中
  • jQuery的dollar($)是怎么实现的
  • jQuery的ajax原理
  • 跨域问题怎么解决
  • jsonp的原理
  • js的事件绑定
  • document.ready和window.onload的区别
  • 有什么问题想问我的
  • Ps.面试结尾时直接说面试过了,还有一些小细节忘记了...

二面(29分钟)

3月25日晚上21:28,浙江杭州的私人手机号打来进行电话面试。

  • 简单介绍一下你自己
  • 为什么选择做前端(我的专业是设计)
  • 说说你的项目经历和技术难点

    • ...围绕项目的技术点深入展开
    • ...围绕项目的技术点模拟其他场景如何实现或解决
  • es6和es5的区别
  • let和var的区别
  • js怎么解决继承问题
  • 如果有一个helloworld字符串,怎么反转
  • 小程序相比h5有哪些优势
  • 有哪些跨平台开发的框架
  • 有什么问题想问我的
  • Ps.还有一些小细节忘记了...

三面(31分钟)

3月31日晚上19:31,二面的面试官打来进行电话面试,深入说一下你的两个比赛所做的项目,面试官用STAR原则引导着我把项目深入的说出来,这点很棒!其实在简历和面试中也应该用STAR原则来说明!最后是有什么问题想问我的,没有问基础。

Ps.三面完成之后我加了面试官的微信,跟我说后面还会有交叉面,让我多看一下基础,例如:事件,闭包,盒模型,vue、react的数据绑定,虚拟DOM等等

交叉面(32分钟)

4月2日晚上18:12,天猫技术部的面试官打来进行电话面试,自我介绍+印象深刻的项目,针对项目问一些问题,有什么问题想问我的,没有问基础。

Ps.项目问的非常有深度,这点要注意,不要在简历上面给自己挖坑!

hr面(43分钟)

4月4日中午11:10,hr小姐姐打来进行电话要进行视频面试,用的是阿里自家的视频会议系统,聊的内容与牛客网中的阿里hr面试的问题基本相同。

感受

阿里的面试官态度真的超棒!!!面试最后可以问一下面试官我之后该怎样去学习,哪方面比较欠缺,大佬们会对你进行一个总结和建议,让你针对性的去学习薄弱的部分。疯狂打call!!!
通过这次面试之后,发现自己对前端的了解仅限于面向文档、Google、Stack Overflow,对于JavaScript的基础和所做项目的技术深度了解非常差,算法更是一片空白。不管面试过不过,未来还是要加油啦!

最后

2019.04.12,23:57。邮件+短信通知,发来阿里录用意向书,没想到只面试了阿里,还能走到最后,运气爆炸!
2019.04.22,11:54。hr小姐姐打电话确定入职时间和流程,offer call终于来啦~~~

另外推荐一个前端大佬给我的面试图谱,基本上js的基础面试问题都在里面包含了!真后悔面试前没好好看一下!!!点这里>>> InterviewMap

还有另外一个面经,也是超棒的!点这里>>> 中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)

最后修改:2019 年 04 月 22 日
如果觉得我的文章对你有用,请随意赞赏