面试阿里,我仍是挂在了第四轮……

更多精彩尽在原文地址

iOS开发之家

iOS开发之家

可能每一个技术人都有个阿里梦,我也不例外。最近准备跳槽,前一阵子在准备各类面试,也面了几个大厂,包括阿里。是的,最后我挂在了第四轮。这篇文章来总结一下我在阿里四轮的面试经历,但愿能对读者有所启发。面试

阿里社招通常有四到五轮,我此次的流程是第一轮技术面、第二轮写代码、第三轮boss面、第四轮boss面、第五轮HR面。然而我没能和HR聊上一句。算法

当时我在上海法院出差,第一轮是在周一夜8点钟左右,我一看是杭州打过来的,就知道是他们了。和面试官聊了有将近两个小时,总体感受还不错。编程

第一轮的面试官,若是你能进,基本上都是你后面的同事,和面试官聊天的过程,给个人感觉就是一个字:舒服。我以前面过某站,彻底是两种不一样的体验。第一轮主要都是围绕着技术来展开,通常把本身的项目经验总结好,把本身掌握的技术栈复习好,基本上问题不大。swift

技术面大概进行了1个半小时,主要涉及到的有并发问题、消息中间件问题、JVM、项目的技术细节讨论等等。还有半小时,彻底是闲聊了,由于我以前在华为作过5G,面试官对这个比较感兴趣,就问了一些关于5G将来的发展趋势,因此总体聊下来,感受OK,第一轮问题不大,中规中矩。设计模式

随后几天,就继续在上海法院现场解决问题,周三的时候,仍是那个面试官,跟我约了周六来作几道题,周六我已经出差回去了,中午面试官给我打电话,而且发了个连接,我在这边写代码能够实时同步到他那边。缓存

有三道题,第一题和并发有关,第二题是一道算法题,第三题是一个设计模式,可是要支持可扩展。题目看起来也算中规中矩,面试官要求三选二,我选择了第一个和第三个,顺利作完了。(若是对题目细节感兴趣的读者,能够在文章下面给我留言)数据结构

过了2天,仍是这个面试官,跟我约了后面会有两轮boss面,说句实话,我内心仍是蛮虚的,为何呢?由于我当前一直在作政府项目,对互联网电商这块的经验比较欠缺。这是短板,也必须得克服。并发

周四的时候,第三轮开始了,打过来的是一个女boss,一开始问了我一些问题让我以为很像是HR哈,好比你为何要离职?好比你以为当前的项目对你成长最大的地方在哪?好比你以为本身的优点和缺点是什么?这些问题通常都是HR喜欢问的。分布式

因此我中途来了一句,您应该是HR吧?哈哈,她说她是作技术的,我里个神,感受本身被打脸。随后就是一连串的技术问题了,这个女boss貌似是想证实她是搞技术的。问的问题都是有点偏解决方案类的,好比给你一个场景,若是是你,你该如何解决?主要涉及的有分布式、缓存、消息队列等内容,答的还能够。学习

这期间有个小插曲,也是我此次面试最记忆深入的,面试官问我那个优缺点时,我对本身缺点的回答是:目前对互联网电商这块的技术落地或者相关解决方案还仅限于理论层面,也须要一个这样的平台。而后这位boss冒出了一句很经典的话:来阿里你不缺挑战,可能你更多须要关注第一年你可否活得下来。这句话很经典,瞬间我对阿里人又多了层敬佩。

固然,个人回答就比较喜剧了:哈哈哈,扶我起来,我还能够再写几行代码!

面试官:呵呵呵…… 因此我猜她应该是80后。

第三轮总体感受还OK,问题基本上也回答的还能够,过了两天,这位boss跟我约第四轮,由于到了五一放假了,因此第四轮的boss面要再多等一个周,因此整个面试下来,横跨了一个月,其实战线蛮长的,确实有点累。

第四轮是部门技术leader,约的是视频面试,这一轮明显感受气场更增强大了,比第三轮的boss更加难以hold住。问的问题主要围绕两大块,第一是根据个人项目来提出漏洞,让我解决;第二是他本身设定场景,让我给出解决方案。

第一种问题其实还好,毕竟是拿现有的项目做为背景,回答的还能够,可是有个比较尴尬的是,面试官听完了个人项目介绍以后来了句:感受大家的项目没啥技术含量啊!场面极度尴尬……

第二种问题其实蛮被动的,由于电商这块的经验不是很足,虽然我以前看了一些东西,但感受回答的通常,果不其然,最后挂在了这一轮。最后我看到的邮件评语是:您的职业经历与该职位的要求略有差别等等。

此次内推的这个岗位是经济体解决方案,后来跟内推的阿里大佬沟通是,他们这个岗位计划是招P7的,因此要求高是正常的,虽然我把这些看成是安慰本身的话,可是我仍是当真了,哈哈!

以上给你们复盘了我此次整个阿里的一个面试经历,总体来讲,对我本人的成长蛮大的,经过个人文字,你们也能够感觉到每一轮的面试,压力是递增的,固然若是技术水平和项目经验都OK,那也是没有问题的。

最后再给你们简单总结一下:

1. 社招面试,技术问的相对来讲更加深刻,因此对有些源码仍是要了解点,好比并发相关的原理,是常常被问到的。JVM就更不用说了,几乎是必问到的。

2. 全部的问题都是围绕具体场景,通常大厂都会结合具体场景来问你问题,因此你会demo是确定不行的,你还要知道为何要用这个技术,以及如何作到高可用等等。

3. 之后面试,基本上都会让你写代码的,招软件开发工程师,光会嘴论是不行的,这就要平时抽空多练习了,我指的是练练算法题,而不是那种业务代码。

4. 此次很是感谢阿里雷哥,内推的过程给了我不少的帮助,还有其余几位阿里的大佬,包括我师弟,也跟他们咨询了不少问题,人要有感恩的心,无论结果如何,下次去杭州和北京,一顿饭是少不了的!

说真的,其实挂在第四面,内心仍是蛮惋惜的,不过还好,在阿里第三轮的时候,拼多多第一轮也开始了,后面拿到了拼多多的offer,过几天我继续跟你们分享一下拼多多的面试经历。

若是你依然在编程的世界里迷茫,不知道本身的将来规划,小编给你们推荐一个IOS高级交流群:458839238 里面能够与大神一块儿交流并走出迷茫。小白可进群免费领取学习资料,看看前辈们是如何在编程的世界里傲然前行! 群内提供数据结构与算法、底层进阶、swift、逆向、整合面试题等免费资料 附上一份收集的各大厂面试题(附答案) ! 群文件直接获取 各大厂面试题

iOS开发之家

推荐文章

200道iOS面试题整理,底层、技术亮点公司须要的这里都有

相关文章
相关标签/搜索