阿里巴巴实习面试经历

寒假的时候同学给我推了一个阿里的内推让我试试,然后就抱着随便试试积累一点面试经历的心态投了简历。
我投的是阿里本地生活部的JAVA研发岗。整个面试经历拉的战线还是比较长的,下面就把整个过程分享以下

1 联系内推人

同学给我推荐了一个内推的实习招聘信息之后我就加了内推人的微信,简单介绍了一下自己的情况之后我问了几个和实习相关的问题,比如在哪里实习、持续多久之类比较常规的问题。然后她就让我把简历发给她看一看给我提供一些建议,给了一些建议之后又改了改简历就直接投了。
这个内推人与我、我的同学并不认识,但还是会很认真的给我提供一些建议,我后面面试的时候她也会关注到,然后告诉我面试进展到哪一步了,遇到这么一个内推人应该也算运气很好吧。

2 简历评估

2.1 测评

当投完简历之后阿里就给我发了邮件让我完善个人信息,之后就可以开始做评测了。评测我理解的就是简单检查一下你的智商、情商、人品是不是正常的

出题内容:

  • 语文题:给一段话选择主旨
  • 数学题:给一些比较简单但数字比较大算术题在很短时间内求出结果;概率论比较基础的问题;和统计有关的一些运算
  • 智商题:给图片、数字找规律
  • 性格题:选择自己是什么样的人;最愿意做什么最不愿意做什么;什么最符合我的性格什么最不符合我的性格之类的比较主观的问题

2.2 笔试

笔试是每天都有固定的时间可以进入系统答题的,我这次的笔试是在一个小时内做两道算法题,难度的话应该算是leetcode题库的中等难度吧。用的是牛客网的平台做题,是按照通过的样例数给分的,所以实在做不出来的话也是可以通过骗分强行过一些样例得分的。
笔试的过程还是算比较严格的吧,因为是远程笔试,会自动打开电脑的摄像头进行监控,为了防止作弊也会自动检测窗口的切换,这些操作的话疫情在家上网课也是这么考试的所以也没感觉怎么。为了防止用手机也要求手机扫码一直打开一个监控小程序。

3 面试

3.1 技术一面

距离笔试时间:
       3天

通知方式:
       发邮件约时间,我看到之后就回复了一个我觉得比较合适的时间就完事了

面试方式:
       电话面试,这是比较迷惑、水的方式,因为我可以提前准备好一些面试可能会问的题目或者现场查

面试问题:

  • 自我介绍
  • 有没有用Linux跑过程序,都用过哪些命令
  • Linux执行shell脚本的时候需要哪些条件
  • Linux文件权限都有哪些
  • 根据简历上的项目介绍经历,然后就是顺着项目问了一些相关的问题,问的也比较浅应该就是为了检验我简历写的是不是真的
  • 关于操作系统都能想起哪些东西
  • 本来面试官想问计算机网络的东西,但我确实还没学就直说了,然后就没有继续问这方面的东西了
  • 有没有看过Java的源代码,举几个例子
  • 之后就是一些开放性的问题:做项目过程中遇到困难怎么解决;比赛过程中队友中途退赛怎么办

面试复盘:

  • 我当时所在的地方手机信号不太行,面试的时候老是听不清面试官在说什么
  • 第一次面试感觉还是有点紧张,刚开始的时候没有理解面试官的意思说了一些没用的,之后逐渐找到节奏了就好了一些
  • 计算机网络没有学确实是很大的一个弱点,一面过后就赶紧补了一些知识
  • 问的问题基本上都答上来了,但总体感觉回答的还不是最好的表现
  • 这次面试真的体现出我一直写博客的好处了,很多问题我曾经都写进了博客里,所以一问到就能有东西马上回答出了不至于半天什么也憋不出

3.2 技术二面

之前真的是什么都没了解就直接硬上了,还天真的以为面试就只有一次,直到阿里第二次通知我面试才了解了需要很多轮面试。这个时候我才开始认真起来

距离一面时间:
       10天

通知方式:
       打电话,一接通直接就问我能不能现在就面试,直接把我干懵逼了。我当时正忙着所以就和面试官加了微信重新约了一个时间

面试方式:
       依然是电话面试

面试问题:

  • 自我介绍
  • 直接让我介绍简历里写的项目,然后顺着项目问了一些比较详细的问题,我介绍的是一个用脑电波控制无人机的项目,涉及到了通信、脑机接口、神经网络的知识:
    • 训练出来的神经网络有什么用处
    • 这个项目里我负责做了哪些事情
    • 机器学习怎么调参
    • 有没有了解过现在市面上主流的做法、研究是怎么样的,我们的项目创新点什么,怎么选择的研究方向
    • 之后继续做下去的方向是什么
    • 这个项目给我带来最大的收获是什么
    • 如何快速阅读、理解一份工程量比较大的代码
    • C、Java、python、C#的区别感受
  • Java内存管理的思路
  • Java的内存模型
  • Java的垃圾回收机制

面试复盘:

  • 这次一上来就问了项目的东西而且问的比较详细,很有可能就是这个面试官以前也对这些东西有所了解正好撞枪口上了,但也挺好的,讲我的项目的话主动权就在我手上了
  • 这次面试之前准备了很多问题,复习了一些基础知识。整体回答比一面的时候好了太多了,对问题的反应速度更快、回答的内容也更丰满了
  • 这次我把整个面试过程都录音了,后来自己重新听了一遍之后最大的问题就是我语言表达能力还有待提高,十秒能出现两次“然后”,每句话的开头都是“然后”

3.3 HR面

距离二面时间:
       33天

通知方式:
       打电话、发邮件、发短信、加钉钉好友

面试方式:
       视频面试,中间网络有点差就改成语音面了

就比较奇怪,前两轮技术面通知、面试方式都很随意,到最后HR面了才突然这么正式

面试问题:

  • 自我介绍
  • 介绍项目背景
  • 在项目中做了哪些工作
  • 项目中比较困难的点是什么
  • 笔试时候做的算法题感觉怎么样
  • 看到我参加过算法比赛,参加这种比赛对做笔试算法题有什么影响
  • 工作和读研怎么看待
  • 你说觉得能力够就工作否则就读研,你说的这个能力指哪些方面
  • 前两轮面试已经过了一个月,通过这一个月的学习,如果再重新面试会有哪些提升

面试才结束一个小时,一面的面试官就给我打电话说HR觉得我笔试的成绩有点拉跨想让我再加一轮笔试,然后我也没多想就说半小时后就可以开始,把面试官也干懵了可能是来不及想题目就出了一道反转链表的题,直接闭着眼睛写完了顺便把每一行代码都加了注释

面试复盘:

  • 感觉这次的HR面还是中规中矩的问一些感受、想法之类的比较主观的问题,并没有网上传闻的HR问技术那么恐怖
  • 笔试之前一定不要当莽夫,要好好准备,要不然容易像我一样过了HR面还要再加一轮笔试
  • HR面很喜欢问从项目里学到了什么、干了哪些工作这种问题,提前准备好怎么回答就很顺利

4 收到offer

距离HR面时间:
       2天

通知方式:
       发邮件、发短信

就是收到了被录用的通知,然后给了两个链接,一个是确认实习意向书,另一个是新人手册,然后就有一个月的时间等着主管来联系我入职具体的事情
在这里插入图片描述

总结

  • 在投简历之前如果能联系到公司里的员工的话还是比较好的,对于工作的相关情况都能有所了解,简历可能也会提供一些比较直接的建议。如果面试结果一直没有消息的话可以联系内推人,问问能不能帮忙查一查什么情况了
  • 简历的话最好提前做好准备,简历的内容控制在一页以内,项目经历一定要突出、详细。写好一份简历之后最好多发给不同人看一看给给建议,我就是找了很多人给建议修改了很多版本的简历。写简历我就直接找了网上的简历网站照着模板和书写建议来写的然后再修修改改。如果简历写不好的话很有可能在简历评估的时候直接就给你挂了
  • 简历上写的电话号码一定要保证能打通,邮箱没有填错。我这次面试既有电话通知也有邮箱通知,所以这两个很重要。如果公司打电话通知你没有接到也没事,我二面的时候就是有事没看到连着给我打了三次电话我才接到
  • 电话面试一定要找一个手机信号好的地方,我在一面的时候就是信号不太好,每次问到关键点的时候就听不清面试官在说什么
  • 面试之前多上网看看其他人的面经,往往就能知道这家公司喜欢问什么样的问题,提前做好押题的准备,我这次面试总共准备了36页的问题和3个版本的自我介绍,面试过程中好多问题也押到了就比较轻松
  • 大厂之所以能做那么大确实是有理由的,从一些很细小的地方就能看出一个公司的氛围、水平。和阿里内推人、面试官聊的时候都感觉很亲和没有什么压力,都比较热情、负责。而前段时间有一家小公司来学校做宣讲会去听了一下HR的普通话、演讲水平、互动能力都很差,从一个员工的水平就能看出来一个公司的格局了
  • 如果确定要找工作找实习,一定要提前准备,最好大三寒假的时候基础知识就准备的差不多,然后越早投机会越多
  • 大一大二有能力的话一定要做几个项目或者主动联系老师去实验室跟着做,我三次面试都是围绕着我的项目经历展开的。所以简历上一定要突出项目经历,因为这是面试过程中最好的话题,如果谈项目的话只要这是你真正做的那肯定是最轻松的阶段,问什么都是最有把握回答上来的,但如果这个项目是混的或者有造假的部分那就很容易露馅。完全就是一把双刃剑,很容易加分但也容易扣分
  • 总的来说我这次的面试经历大部分还是靠运气,技术面都是电话面,也没有体验到传说中的手撕算法。而且我还是打算读研,这次面试本来就只是抱着积累面试经历的打算来的,所以前期什么都没了解、什么都没准备就直接莽上去了。所以说还是运气占了大部分

好耶!!

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值