【阿里前端6面面经】春招 - 面经
这次春招给我一个最大的感受就是:一定要有一个好的心态,这很大程度上决定了你在现有实力上能走多远。
下面是这次春招我感受比较深刻的几点:
想好你自己为什么要做这一行?
三百六十行,为什么选择互联网?互联网里有那么多岗位,而你为什么就想做开发?大家一定要想明白这一点(HR面的时候常常问到),这个问题决定了你是否能在互联网这个行业坚持下来,甚至对你的职业生涯也有很大的影响。
对于我来说,自己从小就热爱计算机,喜欢捣鼓计算机技术,喜欢那种自己的代码奔跑在他人机器上,并给予他人体验和服务的感觉(技术情怀) 想想都让人心跳加速、热血沸腾~
对当下的自己要自信,对未来的自己要更自信
相信自己就是BAT和Google级别的人,并以此作为对自己的要求,从而去学习新技术、面对新挑战,这样的心态对于笔试、面试都会有很大的好处。还有一点,有的时候面试会碰到压力面,面试官上来后会直接质疑你的项目和你的工作,问题会把你问到怀疑人生。但其实他是在唬你,试探你的反应能力,所以心态一定要好,即便遭到怀疑也不要放弃,因为这是你的项目,主场优势,面试官不可能比你还了解你的项目,所以问题就出在沟通理解不畅上,可以让面试官说出自己的理解,然后自己再结合情况有针对地解释例证,说服面试官,一定要自信,泰山崩于前而面不改色。
面试挂了?笔试没过?简历被拒?这都不算事儿,静下心来找找原因,面下一家的时候争取不在同样的地方跌倒。即使现在的我做不好、搞不定这个问题,但给我时间,未来的我一定会搞定。
耐心是一种能力而不是一种品质
春招+秋招是很漫长的,举例来说,阿里巴巴的招聘有实习内推、实习校招、校招内推、正式校招四关之多,其中任意一关你过了,你就可以来阿里了,其他的互联网公司也大致如此。所以,保持耐心,相信自己终有如愿以偿的一天。一个offer = 50%实力 + 50%运气。
内推
进互联网公司实习,主要途径分为内推和校招两种。内推就是公司员工把你的信息录入到内部系统进行推荐,校招则是公司来学校开宣讲会或者通过其他方式宣传这次招聘,然后你再去公司举办的招聘会(一般开在酒店)面试。 一般来说,内推的好处多多:不用笔试、先于校招、内推不过还能走校招......所以建议大家一定要找内推!只要你有认识的人在你感兴趣的公司工作,都可以去问问。就算没有认识的人,知乎、微博、V2EX、高校bbs等地都可以比较容易地找到各大互联网公司的员工来收内推的信息(如果被推荐的人通过面试,推荐他的人会得到公司的奖励,所以员工大多数也比较乐意发内推)。 各大互联网公司的实习内推一般在2月底~4月,实习校招在4月~6月,校招内推在7月底~9月初,这里建议大家搜集下自己感兴趣的公司(比如BAT、微软等)公司的实习行程安排,记录起始日期、校招笔试时间、面试时间等,既能提醒自己这几天的时间安排,又能让自己反思自己面试中还存在的问题,一劳多益。
附阿里6面面经:
一面(直接leader面)84min
问了不到10个问题,然后就聊人生聊理想
主要问了vue
- vue模块化
- vue双向数据绑定
- 对MVVM的理解
会不会react
前端存储方案(深)
http2
前端页面怎么优化(一个10亿的访问量)(深)
webpack怎么配置
如果有一个烂摊子,你怎么处理
怎么管理前端团队
后面半个小时聊天
评价挺高,双方友好再见,互留电话
二面 80min
问了一个技术问题 304跳转(面试官说我答得特别好)
其他都在问项目经验分析问题和解决问题的能力,还有团队管理
评价挺高,双方友好再见,互留微信
三面(部门主管面)70min
浏览器缓存机制
安卓端扫描pc端实现扫码登录(长轮询、短轮询、websocket)
移动端页面适配问题
ES6/ES7
性能优化
解决异步回调各种实现方案
cors跨域解决方案
微信小程序好用的地方,和原理
mvvm缺点
评价挺高,双方友好再见,互留微信
四面(技术总监面) 60min
直播敲代码的那种(邀请视频,我说不方便拒绝了,然后是邮件发过去的)
题目:
一个黑匣子里面有9个乱序的球,红黄蓝各三个,现在提供两个函数getcolor(i), swap(i,j) 让黑匣子里面的球按照红黄蓝红黄蓝红黄蓝这样的顺序排序
getcolor(i) 可以获取第i个球的颜色
swap(i,j) 可以交换第i个和第j个球的顺序
要求时间复杂度On 空间复杂度O1
黑匣子里面的球的顺序和颜色是看不到的
上面是9个球,现在要实现n个球排序
40min之内做出来,然后邮件发给他
后来我做出来了,他说我思路是对的,但是中间还有点小问题,说他这关没有什么问题了
五面(交叉面,其他部门一个技术总监) 24min
自我介绍
前端优化方案(深)
移动端点透事件
前端高并发测试方案
团队管理方案
六面(hr面) 30min
自我介绍
介绍原因团队
什么时候能入职
能不能接受工作地点是杭州
总结
- 简历是你的入口,面试官会根据你简历提问,不要给自己挖坑。
- 学会引导面试官去你熟悉的领域。
- 如果不会的知识点直接说不会,不要强行回答,不要不懂装懂。
- 如果没有做过的解决方案,也要把自己的思路说清楚。
- 学会发散知识点,把一个知识点讲透。
- 面试官都比较关注软实力,对学校创业经历和管理经历特别感兴趣。
- 最重要的事情说三遍:自信!自信!自信!