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

本文作者分享了其在阿里巴巴实习面试的经历,包括技术三面和HR面的过程及问题。面试涉及JAVA基础、线程安全、项目经验、团队协作、算法、数据结构等内容,作者在面试中不断学习和反思,最终成功拿到offer。
摘要由CSDN通过智能技术生成

前言

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

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


阿里一面

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

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

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

总得来说,一面比较关心个人基础知识,其中主要

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值