阿里巴巴2017实习面试分享(技术三面+HR面)

前言

楼主投递的岗位是“研发工程师JAVA”,面试期间处于研一阶段,且走的内推,这里建议小伙伴们也尽量走内推,因为几率确实会大很多,毕竟笔试对于很多同学来说真的是不小的一个挑战。

目前楼主已有幸拿到offer,下面简单分享一下自己的面试过程,希望对大家有所帮助!

阿里一面

一面来得很突然,楼主是在当天上午才将简历发送到内推邮箱的,没想到当天晚上9:30竟然打来电话,看到 杭州固话 的那瞬间心是悬挂着的,表示真的紧张到死,因为完全没有做好准备,连自我介绍也没准备,但是也没办法了,硬着头皮上吧。

下面是问到的问题以及简单的回答:

  • 自我介绍(答:因为没准备,加之紧张,连称呼和名字也没说,就说了两句:我现在就读于**学校,是研一阶段,很想到阿里实习。真的就这两句,说完我就觉得自己死定了)
  • 用过哪些集合类?(答:听到这个问题,有点小窃喜,然后一股脑按照map、set、list、queue分别说了几个)
  • 那你说一下(答:此处略去100字,表示又暗喜了,因为楼主对这个已经滚瓜烂熟,也建议小伙伴儿们一定要记住这个,常考
  • 有哪些方式实现线程安全?(答:楼主说出了加锁和定义常量,其实还有第三种ThreadLocal)
  • 了解ThreadLocal 吗?说一说(答:不是很了解,我作好记录下去之后会好好研究一下)
  • 静态方法和普通方法同时加上synchronized有什么区别?(答::这个没怎么答上,确实很难的一个问题,在第三面中又被问到了)
  • 我看你的简历,项目经验是比较丰富的,能说一个其中令你印象最深刻的项目吗?以及你在其中的职责?(答::这个是我觉得最有把握回答好的问题,因为是自己亲身经历,印象自然很深刻,然后就呱啦呱啦说了很多,以及在项目中的收获)
  • 我看你项目中使用spring比较多,你能简单说一下IOC吗?
  • 那你了解 AOP吗?以及动态***?
  • 你有什么想问我的吗?(答: 希望对我本次的面试表现做一个简单点评)

一面总结:

总得来说,一面比较关心个人基础知识,其中主要还是针对JAVA的,只要平时比较关注基础知识,还是没有多大问题的。


阿里二面

二面距离一面差不多6天,本来楼主以为一面的表现肯定是跪了,因为太紧张了,不过好在回答问题普遍都回答上了。鉴于第一面的教训,在这等待二面的期间,我起草了多份自我介绍,然后熟背于心,直到二面的到来。二面有点小插曲,电话打来时我正在吃晚饭,然后和面试师兄约在1小时候,后来因为面试师兄临时有事情,通知我面试改到明天。然后又刷了一晚的面试题~~~

下面是问到的问题以及简单的回答:

  • 自我介绍(答:这次我就胸有成竹了,很流畅的做了一分钟左右的自我介绍,主要介绍了我的专业和实践项目,以及个人爱好这些)
  • 说一下你印象最深刻的项目?(答:又是这个问题,但是这次问得很深,涉及到里面的具体技术实现以及团队协作,其中对于团队协作的考察占据了整个面试时间的1/3)
  • 在该次项目中,你有提到你过程中组员之间有发生摩擦,你作为Team Leader,你当时怎么去处理的?
  • 如果再给你一次机会,时光倒流到那个时候,你又会怎么做?(答:这个问题其实就是考察团队协作能力和处事能力,但楼主自认为答得还不错)
  • 你了解线程池 吗?
  • 线程池里面有Queue,你知道它的作用吗?
  • 说一下Stack和ArrayList的区别?
  • 说一下HashMap和TreeMap的区别?
  • 了解  ConcurrentHashMap吗?
  • 智力题:计算一下的最后一位数?(答:楼主当时异常慌张,竟然考智力题!不过静下心发现也不难,一分钟内解决)

二面总结:

二面较一面来说更关心项目经验以及团队协作能力,而且问题更有深度,但总体来说我对我本次表现还是比较满意的,有一个原因是面试师兄很亲切,跟我交流的时候有说有笑,然后我慢慢发现我一点紧张感都没有了,印象中就像跟朋友一样洽谈。其实我觉得这也是面试中很重要一点,一定不要在心里将你的面试官看得神圣而伟大,因为其实他只是在挑选伙伴,你也是,如果有幸能够进入公司,那就真的变成伙伴儿了,如果这样去想,会缓解一下紧张感。


阿里三面

三面距离二面只有两天,这让我很惊讶,好在我面完二面后没有让自己松懈,一直处于“备战”状态!第三面面我的师兄估计是总监,谈吐间有一种非凡的气质。

下面是问到的问题以及简单的回答:

  • 自我介绍(答:依然熟记于心)
  • 我先问一下关于JAVA基础方面的,说一下静态方法和普通方法同时加上synchronized有什么区别?(答: MY GOD!又是这个问题~)
  • Servlet是线程安全的吗?(答: 不是!)
  • 你对算法熟悉吗?(答:有了解过,但没有深入研究)
  • 那你说一下 红黑树?(答: MY GOD!红黑树!这个是变态级的数据结构了,不过好在我有复习过这个,简单说了一下它的特性、性能和优缺点,也好在总监没有继续深挖,不然铁定die)
  • 你觉得你的优势在哪里?在技术上你觉得比别人哪些地方更优秀?(答:我说我对各种框架比较熟悉,对于一个陌生项目,能够很快上手)
  • 你能说一下hibernate里面的inverse标签是的作用吗?
  • 你能说一下数据库的主外关联吗?以及它有什么特性呢?
  • 除了JAVA相关的技术,你对其他领域哪些东西还比较感兴趣呢?(答:我对VR、AR很感兴趣)
  • 那你了解VR底层实现技术吗?(答:不是很了解)
  • 你既然说对它感兴趣,但是又不去了解它的一些相关技术,你觉得这其中的矛盾点在哪里呢?(答:说实话,我很懵圈@_@)
  • 那你除了在比赛和做项目的过程中学习技术,还有哪些渠道了解相关技术呢?
  • 说一下你最自豪的一件事情?(答:说了其中一个竞赛,得了全国一等奖)
  • 你能说一下是什么动力让你暑假两个月时间都待在学校准备竞赛呢?(答:我要获奖!当时就是一个很纯粹的想法,我想得奖!ps:原话
  • 你算一下3:15这一刻时针和分针的夹角是多少度?(答: MY GOD!又是智力题~)
  • 你还有什么问题想问我?(答:总监在问这个问题的时候,我其实知道我大概没希望了,因为很多问题都没回答好,特别是矛盾点那个问题,很懵圈,然后我问总监推荐一些渠道让我可以去了解学习一些最新的技术)
  • 你既然这么问,回答问题之前,那我再问你一个问题,你有了解过JDK的发展趋势吗?你知道jdk1.8和1.7有什么区别吗?(答:听到这个问题的时候,我内心是无比激动啊!因为我正好有看到过这个,而且记得很清楚,然后就说了几点1.8的特性,比如interface里面引入了default方法,以及引入了lambda表达式)
  • 简单说一下lambda表达式?为什么要引入它?(答:我提到了它是scala语言里面一个很有特色的表达式,也是函数式编程的实现…略去200字)
  • 那你了解scala吗?(答:平时有关注,知道一点)
  • 那你知道用scala写的大型框架吗?(答: spark! ps:简直脱口而出,毫不犹豫
  • 如果一个大型文本里面出现了很多次你的名字,你有什么方法找出出现了多少次?(答:这个是典型的wordcount吧,我应该会使用Hadoop去做)
  • 还有更快的方法吗?(答:然后我又说了几种方法,但是每说一种,总监都会问我还有更快的吗,最后我也不知道最快的方式是什么,感觉是在激发我的潜能@_@)

三面总结:

三面较前面两面来说四个字:恐怖如斯!确实考察很全面,不愧是总监面。这一面的心情是极其起伏跌宕的,前期的表现很不佳,甚至对自己都快失去信心了。但是在最后,感觉幸运之神眷顾我了,总监又补了一个问题,然后由这个问题又引出了大约十多分钟的交谈,而且这个过程是很愉快的。最后总监也给了好评,感觉也踏实了。


HR面

HR面在三面后两天也来电话了(其实我很惊讶为什么后面每一面间隔都这么短,网上看的平均都是隔一星期),不过因为当时环境不允许,和HR约了明天。然后又好好准备了HR面的一些经典问题~到了第二天,一个美国的电话打过来了,接通电话果真是HR,没有让我做自我介绍,直接提问。

下面是问到的问题以及简单的回答:

  • 前面三个面试官对你都有了一个评价,然后我看到他们对你都写下了同一条评论,关于你的**竞赛项目,我想再做进一步了解,你先大概说一下项目时间和内容?
  • 你能说说你在项目中主要的收获是什么吗?(**答:**1.技术层面的收获;2.团队协作层面的收获)
  • 你除了在学校还有哪些方式去获取知识和技术?(答:论坛、博客、关注技术相关微信公众号)
  • 你了解阿里文化和阿里开源吗?
  • 你平时有帮助别人的习惯吗?能举例说一下吗?
  • 我看你填的第一志愿是成都,如果让你到杭州这边,你有什么不方便吗?(答:如果能到杭州总部当然更好,因为有更多机遇和挑战)
  • 你有什么问题问我吗?(答:作为新人,初期如何规划,如何更快融入团队)
  • 那你什么时候可以过来上班?

HR面总结

HR面时间比较短,一共十多分钟吧,总体来说表现中规中矩,没有犯低级错误,只是比较遗憾的是准备的很多经典HR问题都没有问道到,基本都是临场发挥。


阿里面试总结

整个面试过程 可以说是历经种种,更是险象环生,稍不注意,就很容易翻船,因此在投简历前,一定要做好充分准备。不过真的学到了很多东西,每一轮面试,自己都做了比较全面的记录和反省,从中学到最多的是如何认识自己,如何调整自己的心态。其实一开始自己也没想到能走到最后一步,只想尽力让自己走得更远。然后也希望小伙伴儿们都能为自己的梦想拼搏,找到心仪的工作!

最后,借用马总的一句名言结束:

 梦想还是要有的,万一实现了呢? 
#阿里巴巴##Java工程师#
全部评论
3:15这一刻时针和分针的夹角是多少度 7.5
点赞 回复
分享
发布于 2017-06-14 20:34
研一,厉害了
点赞 回复
分享
发布于 2017-04-22 08:14
博乐游戏
校招火热招聘中
官网直投
借楼主沾沾喜气
点赞 回复
分享
发布于 2017-04-22 08:22
师兄果然没有骗你呀,恭喜啊,傻孩子:)
点赞 回复
分享
发布于 2017-04-22 08:53
恭喜楼主,请问阿里的java工程师,具体是做些什么部分的开发,楼主有没有推荐的java书籍
点赞 回复
分享
发布于 2017-04-22 08:53
请问一下3面面试官是哪个部门的,楼主知道吗?
点赞 回复
分享
发布于 2017-04-22 10:28
楼主才思敏捷啊啊啊🤔
点赞 回复
分享
发布于 2017-04-22 10:45
研一?校友?哪个部门啊?又没有确认什么时候去?
点赞 回复
分享
发布于 2017-04-23 08:26
实习生不是面向2018年毕业的学生吗?研一去面试没问题吗?如果填了虚假信息(例如毕业时间),可能会有不好的影响吧。当然如果面试的时候说明了,面试官没说什么也无所谓了。
点赞 回复
分享
发布于 2017-04-23 09:33
我一面和二面跟楼主的二面和三面差不多,上来直接怼项目实习经历,不知道结果会怎样>_<
点赞 回复
分享
发布于 2017-04-23 11:05
内推邮箱是啥。。。
点赞 回复
分享
发布于 2017-04-24 12:45
非常感谢,谢谢你的分享。
点赞 回复
分享
发布于 2017-04-24 13:33
过两天我也面这个岗位
点赞 回复
分享
发布于 2017-04-26 01:22
楼主是口头offer还是email 意向书??
点赞 回复
分享
发布于 2017-04-26 15:47
学长能留下扣扣交流下吗😊
点赞 回复
分享
发布于 2017-05-18 21:49
二面的最后一道题,什么叫计算一下的最后一位数~ 求告知
点赞 回复
分享
发布于 2017-05-18 22:05
n
点赞 回复
分享
发布于 2017-05-24 13:17
请教下博主,你觉得要进入阿里,什么东西帮助最大呢?比如了解技术的底层原理,还是多做些项目,提高对技术的熟练度,还是学习最前沿的技术。
点赞 回复
分享
发布于 2017-08-26 00:15

相关推荐

点赞 199 评论
分享
牛客网
牛客企业服务