前言
先说一下为什么要去面试,因为之前跟学长吃饭的时候聊起来,大三这时候找一个暑期实习是个好机会,并且我在学校拿的奖也都围绕着前端来的。作为一个想知道自己处于什么水平的人来说,肯定要投大厂了,于是选择了阿里巴巴的前端开发,在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
还有另外一个面经,也是超棒的!点这里>>> 中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。