大纲:

一、投递简历

二、准备面试

三、技术一面

四、健身房里的技术二面

五、产品经理的死亡三面

六、总结

一、投递简历

  1. 找内推。大公司投简历尽量找内推,无论是校招还是社招。校招可以去牛客网或知乎找,社招可以在微博、知乎或者找猎头也可以。内推不代表给你的简历加buff,而是能给面试进度加个进度条,便于追踪。

  2. 不重复投递简历。我在公司里帮HR调研过一段时间的招聘系统,招聘系统一般会自带去重功能。也就是你找人内推了,自己又在官网投了一次,这样简历来源会从内推渠道转化为官网投递,而有些公司会优先筛选内推的,所以重复投简历显得很没必要。大家在找人内推的时候,他们会跟你说你内推完就不要再去官网投递了,也是这个道理。

  3. 这边补充一个我在我星球里分享的投递玄学,很多同学都说很好用。

二、准备面试

  1. 阿里内推的简历是不用去做官网的面试题,包括技术和素质,但做完面试题好像会加快这个内推流程。我在内推完的一星期都没动静,于是去做了官网的面试,做完的第二天就收到了面试通知。我也有几个朋友他们没做面试题的,比我晚几天收到了面试通知。

  2. 记录面试过程。这是一个师兄给我的经验,要记录面试过程中面试官问的以及自己回答的,方便面后复盘。从自我介绍到回答问题,看自己的语速、表达,逻辑等等方面是否存在可以改进的问题。由于苹果手机没有录音功能,于是买了根录音笔。

  3. 做好热身。阿里是我第一家面试的大厂,也是我第一次远程面,然后我又非常想去,所以导致我很慌,很紧张。我在接到面试通知后到第一次面试只有5天时间,导致我这5天时间只睡了10个小时,天天泡在通宵自习室,早上回宿舍洗个澡,天天在刷题。

假如我在投递阿里之前,先投一些我意向没那么强的大厂,或者我准备阿里面试的时候就不会那么慌,乱了手脚。这也就是为什么说正式面试之前的热身多么重要,我在三面的时候也被说了简历写的不好什么的,这也是没做好的热身的后果啊。

  1. 写博客或者文档,建立自己的复习体系。如果平时学习以及面试准备的时候没做好整理和总结的工作,那么在复习时会非常痛苦,会像无头苍蝇。

三、技术一面

  1. 一面是真正的纯技术,面试官就是根据他的问题来的,从Java的类、集合问到JVM、多线程,再到大数据框架,全都是岗位要求的技能,也可以看出这些问题都是面试官提前准备好的,而不是按照我简历上面去问的。

  2. 在回答问题的时候,如果是自己比较熟练,平时深入学习过的,可以回答的详细一点,多一点。毕竟面试时间有限,都是一个小时,会的答的多,不会的比重就减少。所以在有几个问题上我都回答的比较详细,并且跟我做的项目进行联系展开来说。

一面只有两个问题没回答好,其他我自己都挺满意的,所以在面试结束后面试官让我等二面通知,我也立马看了官网进度条的变化,激动~

四、健身房里的技术二面

  1. 我在一面结束后,手机立马将静音调成了震动+最大音量,生怕错过了面试电话。每当校招季的时候,牛客网总会出现类似“010 - **** 这个电话是哪家大厂”的帖子,很多校招的面试都由面试官自己去协调的,比如我的两面都是技术面试官打我电话的,所以有时候错过了就真的错过了。

  2. 在下午三点,我在健身房换好衣服刚要训练的时候,一个杭州的电话突然出现在屏幕上,吓得我赶紧躲在衣柜角落带上耳机开始跟面试官进行交流。面试官一上来连让我自我介绍也没有,直接介绍了他是谁,然后就开始面试了。

二面比一面多了几题算法和项目场景题,算法讲思路就可以,一部分Java和大数据的问题,但一面和二面的问题都不重叠,由此可见一面的面试记录他那里也有的。二面面试官问了40分钟让我等通知,然后就挂了,连给我反问的机会都没有。

因为我珍惜这个面试机会,所以就算在健身房也跟面试官直接聊上了,没跟他约其他的面试时间,而从面试过程来看,面试官时间很急,好像每个时间点都安排好了一样。在我学习群里,也有很多人因为这种情况错过了大厂面试,有些是没接到电话,有些是跟面试官约了时间,最后不了了之,所以大家且面且珍惜啊,对于自己想去的厂子,还是得多关注一下。

五、产品经理的死亡三面

两面技术面完了之后,帮我内推的小姐姐说我前两面不错,都拿了A,三面真的是我最「无语」、收获最大也是最有意义的一次面试,虽然被惨虐,但对我的帮助还是挺大。

  1. 项目业务。面试官先让我对项目进行介绍,然后一个劲地问我业务流程,人员分工这些,还问了我对项目有没有什么看法,能不能改进。

说实话我被问懵了,虽然我对项目的技术栈都还算了解,但一个劲地问我业务一下子就转不过来。所以除了技术,大家对自己项目的业务也要去关注一下。

  1. 项目架构。面试官问我这个项目能承受多大的并发量,压测数据是多少,问我:“衡量一个系统的稳定性是什么?”。

我当时心想:这些是测试干的吧,架构师思考的吧,关我一个开发什么事啊。但现在想想,一个好的开发工程师是应当具备这些知识的,也要带着这些问题进行开发,无论从宏观角度还是用户思维,替系统和用户考虑。

在面试结束之后,我马上去图书馆借了本《大型网站技术架构:核心原理与案例分析》这本书,用了一下午通读完,又用一星期时间对这本书的内容进行整理,整理完之后什么QPS、负载均衡、秒杀架构等等顺手捏来。

  1. 符合岗位的项目。我面的是大数据开发工程师,但我简历上只有两个web分布式项目,于是被面试官百般蹂躏,一直问我简历上为什么没有大数据项目,项目能更好地巩固理论,为什么理论懂那么多却不去做相关项目等等。反正被问的很惨。

我心想:不是说大厂都注重理论基础吗?不是说项目不重要吗?太天真的,那是建立在有项目的基础上。前段时间群里有个小兄弟基础很好,也是因为项目被面试官挂了,补了项目之后开挂一般。

我在三面面试完之后,隔天就开始安排大数据项目的学习,边学边面,后面的一些大厂面试都很顺利。

三面面试官在结束面试之前问我还有什么想问的,于是我把积攒了很久问题问了出来:

a. 我问了阿里maxcompute里的一个自研消息队列,问他这个跟其他消息队列组件有什么区别。

面试官回答:我之前做技术的,但我现在是产品经理,已经不做技术很久了,但我组里的其他在做,所以这个我不太清楚。

b. Dubbo社区最近又活跃起来了,是不是又要重新大力发展Dubbo?

面试官回答:这个我也不知道。

六、总结

  1. 阿里的面试官都挺好,面试的内容是我面试那么多家以来最全面的,问题也没有特别刁钻,都比较符合工作场景。

  2. 项目很重要,项目是敲门砖也是面试的大头,如果我没有简历上的两个项目的话,估计简历都很难被捞起来,而且进入到3面。很多面试题都是从项目角度去提问的,而且回答的时候也可以结合项目回答,这个很加分。

  3. 除了项目所用技术之外,也要关注项目的业务以及架构,最好是能融合在一起讲清楚。这边推荐两本书:《大数据之路:阿里巴巴大数据实践》和《大型网站技术架构:核心原理与案例分析》,看完会收获很多。

  4. 只有多面试,你才能将原有的「我以为」思维变成「原来是这样」。很多东西并不是你想的那样,需要有人去给你当头棒喝才会醒悟。

    觉得文章不错的欢迎关注我的WX公众号:程序员乔戈里
    我是百度后台开发工程师,哈工大计算机本硕,专注分享技术干货/编程资源/求职面试/成长感悟等,关注送5000G编程资源和自己整理的一份帮助不少人拿下java的offer的面经附答案,免费下载CSDN资源。

阿里技术面全A,终面却被产品经理拉下马。。。的更多相关文章

  1. 阿里聚安全受邀参加SFDC安全大会,分享互联网业务面临问题和安全创新实践

    现今,技术引领的商业变革已无缝渗透入我们的日常生活,「技术改变生活」的开发者们被推向了创新浪潮的顶端.国内知名的开发者技术社区 SegmentFault 至今已有四年多了,自技术问答开始,他们已经发展 ...

  2. 阿里聚安全攻防挑战赛第三题Android PwnMe解题思路

    阿里聚安全攻防挑战赛第三题Android PwnMe解题思路 大家在聚安全挑战赛正式赛第三题中,遇到android app 远程控制的题目.我们今天带你一探究竟,如何攻破这道题目. 一.题目 购物应用 ...

  3. 30万奖金!还带你奔赴加拿大相约KDD!?阿里聚安全算法挑战赛带你飞起!

    KDD(Knowledge Discovery and Data Mining,知识发现与数据挖掘)会议,作为数据挖掘届的顶会,一直是算法爱好者心中的圣地麦加. 想去?有点难. ​ 给你奖金和差旅赞助 ...

  4. 阿里聚安全移动安全专家分享:APP渠道推广作弊攻防那些事儿

    移动互联网高速发展,要保持APP持续并且高速增长所需的成本也越来越高.美团网CEO在今年的一次公开会议上讲到:"2017年对移动互联网公司来说是非常恐的.".主要表现在三个方面,手 ...

  5. 【阿里聚安全·安全周刊】阿里双11技术十二讲直播预约|AWS S3配置错误曝光NSA陆军机密文件

    关键词:阿里双11技术十二讲直播丨雪人计划丨亚马逊AWS S3配置错误丨2018威胁预测丨MacOS漏洞丨智能风控平台MTEE3丨黑客窃取<权利的游戏>剧本|Android 8.1   本 ...

  6. 【阿里聚安全·安全周刊】双十一背后的“霸下-七层流量清洗”系统| 大疆 VS “白帽子”,到底谁威胁了谁?

    关键词:霸下-七层流量清洗系统丨大疆 VS "白帽子"丨抢购软件 "第一案"丨企业安全建设丨Aadhaar 数据泄漏丨朝鲜APT组织Lazarus丨31款违规A ...

  7. 【阿里聚安全·安全周刊】科学家警告外星恶意代码|新方法任意解锁iPhone

    本周的七个关键词: 外星恶意代码 丨 任意解锁iPhone 丨  安卓9.0 丨 黑客攻击医疗设备 丨 仙女座僵尸网络 丨  苹果联合创始人被骗比特币 丨JavaScript -1-   [恶意代码] ...

  8. 【阿里聚安全·安全周刊】500万台Android设备受感染|YouTube封杀枪支组装视频

    本周的七个关键词:  500万Android 设备受感染丨 黑客将矛头指向无线传输协议 丨  YouTube封杀枪支视频 丨 AMD将发布补丁 丨 Gooligan Android 僵尸网络 丨  N ...

  9. 阿里聚安全·安全周刊】一种秘密窃取数据的新型 Android 木马|iOS 11相机惊现BUG

    本周的七个关键词:  新型 Android 木马丨 TLS 1.3 丨  阿里安全图灵实验室 丨 漏洞感染 Linux 服务器 丨 CPU曝极危漏洞 丨   iOS 11相机BUG 丨R2D2技术 - ...

随机推荐

  1. XGBoost类库使用小结

    在XGBoost算法原理小结中,我们讨论了XGBoost的算法原理,这一片我们讨论如何使用XGBoost的Python类库,以及一些重要参数的意义和调参思路. 本文主要参考了XGBoost的Pytho ...

  2. spring 5.x 系列第15篇 —— 整合dubbo (xml配置方式)

    文章目录 一. 项目结构说明 二.项目依赖 三.公共模块(dubbo-common) 四. 服务提供者(dubbo-provider) 4.1 productService是服务的提供者( 商品数据用 ...

  3. python算法与数据结构-栈(43)

    一.栈的介绍 栈作为一种数据结构,是一种只能在一端进行插入和删除操作.它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读 ...

  4. Codeforces Round #564 (Div. 2)B

    B. Nauuo and Chess 题目链接:http://codeforces.com/contest/1173/problem/B 题目 Nauuo is a girl who loves pl ...

  5. Linux/windows com串口 java 接收数据 并解析 web程序

    1.首先应公司要求再 com 口本来使用 .net 由于 .net 适用 linux 太麻烦 改为java 准备工作 准备 RXTXconmm.jar(版本很重要) 因为版本问题我搞了一天. 主要讲述 ...

  6. Python基础(九) 常用模块汇总

    3.8 json模块重点 json模块是将满足条件的数据结构转化成特殊的字符串,并且也可以反序列化还原回去. 不同语言都遵循的一种数据转化格式,即不同语言都使用的特殊字符串.(比如Python的一个列 ...

  7. vSphere 5.5.0 U1配置问题:主机的快速统计信息不是最新的(转载)

    最近公司新购置了几台DELL服务器用来上桌面虚拟化,前期搭建测试环境进行功能验证,底层自然而然的选择VMware ESXi,当前最新版本为ESXi 5.5.0 U1,单独数据库安装,相对5.1来说,5 ...

  8. SQL注入与防御

    SQL注入与防御 下载:https://pan.baidu.com/s/1ZiLVY2IxHXD9-bMRS61Fzg 提取码:yof2

  9. header 无法实现跳转

    错误:Warning: Cannot modify header information - headers already sent by (output started at 方法:“php.in ...

  10. C++屌屌的观察者模式-同步回调和异步回调

    目录 一.概述 1.同步观察者 2.异步观察者 二.效果展示 三.同步观察者 四.异步观察者 五.相关文章 原文链接:C++屌屌的观察者模式-同步回调和异步回调 一.概述 说起观察者模式,也是比较简单 ...