(面经)2020年阿里巴巴钉钉暑期实习

投递途径:学长内推

由于yq,赶上今年扩招好机会

顺利苟到了offer,就是岗位有点尴尬

JAVA研发工程师,需要转语言

一面

早上来电话,当时正在睡觉被惊醒

然后在床上完成了面试

问的问题不多,只大概记得下面几个问题

  • 三次握手、四次挥手的过程
  • TCP可靠性
  • 事务的ACID
  • 隔离级别
  • JAVA有多重继承吗?如何实现多重继承?

二面

晚上来电话,当时正在家里舒服

(好像阿里特别喜欢突击面试?)

面试官是前支付宝的架构师,好像挺nb的

对我也是莫名的好,问了我阿里笔试的情况

面试过程以项目为主展开,问了挺多特殊场景的

第二天下午再次来电说看了我的笔试视频

(我笔试由于误操作交了卷,在没有debug的情况下第二题1A了,第一题是空白的)

觉得我很不错,让我去买几本java的书好好学(???)

然后跟我说之后不问我技术方面的了

等下叫同事跟你具体聊聊钉钉

三面

加了三面面试官的钉钉,视频面

是南理工的老学长

然后学长就和我聊人生

就这样聊了30min左右就过了

跟我说下一面是跟他们的leader面试

四面

电话面

这里闹了个乌龙,我的手机把阿里的电话标记为骚扰电话

然后第一次没有接听,找学长反应后第二天电话来了

leader的话问的问题是比较实际的

  • ACM竞赛
  • 比赛过程中有带给你什么启发吗,在开发方面
  • 项目相关
  • 项目场景题

五面

交叉面,是蚂蚁金服的leader来给我面试

但是问的问题也不难,可能是交叉面吧,没有为难我

  • 聊人生
  • 问项目
  • 问大创
  • C++多线程介绍一下
  • 死锁
  • 乐观锁、悲观锁
  • epoll介绍一下
  • 阻塞、非阻塞、异步、同步
  • 分布式原理
  • 智能指针
  • C++强制类型转换
  • 回顾笔试

hr面

hr面是我觉得在阿里过程中最痛苦的吧。。。

第一次约在晚上8点,hr要开会把我鸽到了9点

可能是因为我第一次和hr聊天

不怎么懂套路,基本是一问一答的形式

给她介绍了ACM竞赛和做的服务器项目

20min左右,但是hr很不满意

让我明天再跟她面一次,给我留了2个作业

再详细介绍竞赛和项目的事

第二天早上起来写了个稿子,把大学期间关于这2方面的好好的总结和回忆了一波

在中午面试的时候根据稿子的思路就比较顺利了,没用什么专业性的词语让hr懂得了我的逻辑,hr夸赞了一波,许了口头offer