首页 > 蚂蚁集团支付宝行业技术部面经(已OC)
头像
钟期既遇
编辑于 2021-04-18 09:47
+ 关注

蚂蚁集团支付宝行业技术部面经(已OC)

背景

双非本科,大三,软件工程专业,自学了两年多的 Java。今年年初去了某电商公司的金融子公司实习,本来想继续实习的,后面由于部门的一些调整以及学校的态度,我决定辞职回学校专心准备春招。

一面 2021/3/2 17:00 33min

  • 设计模式了解过哪些?简单工厂模式和工厂方法模式有什么区别?你刚才提到了开闭原则,还有哪些设计原则?
  • 为什么要用依赖倒置原则?
  • B+ 树是什么结构,B+ 树的插入过程?
  • 几十 G 数据如何排序?

这里沟通了一下只能用一台机器,内存是有限的。

  • MySQL 索引有哪些类型,索引的实现方式有哪些?
  • B 树和 B+ 树有什么区别?
  • MySQL 的事务隔离级别有哪些?
  • 读已提交和可重复读的实现原理?
  • MySQL 的锁了解吗,乐观锁和悲观锁了解吗?
  • 介绍一下 AQS?
  • 平常看源码吗?
  • 线程池都有哪些模型?
  • 常用的 GC 算法有哪些?
  • 垃圾收集器有些什么问题?
  • 为什么要有内核态和用户态的区别?
  • 网络 IO 了解吗?
  • 对实习地点有什么要求吗?

反问:

  • 部门是做什么的?

  • 结果大概多久能出来?

  • 有哪些地方需要提高?

面试官回答说都比较平均,没有什么短板。我听到平均的时候有点慌了,难道是我比较平庸?后面说了没什么短板,稍微有点缓和。

一个小时后后问内推人,回了一个字:过。悬着的心终于落了下来。

二面 2021/3/6 15:00 30min

  • 自我介绍?
  • 在问之前先了解一下实习日期以及实习时长?
  • 阿里这边还有其它部门在面吗?
  • 介绍一下实习经历、项目定位、有几个人在做、怎么分工的、遇到的难题?
  • 功课的情况,专业主课班级的平时分?成绩排名?
  • 数据结构还记得哪些?二叉树?二叉树的查找效率?B+ 树和 B 树的区别点?
  • 如何判断链表中是否有环?如果有环的话,如何知道这个环的长度?
  • 操作系统怎么样?Linux 主要讲的内容是什么?你还记得 Linux 中有哪些常规的操作?列举 10 个常用的指令?说一下你对管道的理解?
  • 你 Java 用了多久?平时是通过什么方式学习的?
  • Java 的 Spring 框架有研究吗?你能理解 Spring 中的 BeanFactory 和 FactoryBean 概念的区别吗?
  • 你在日常项目是是怎么用 Spring 的?Spring 中常用的注解?怎么理解这些注解的区别?
  • 数据库连接池用的哪种?一般 Druid 的配置是什么?
  • 你最近在看什么技术吗?
  • 你通过最近几轮的面试有什么收获吗?
  • 在学校里面除了专业课还选修其它专业的课吗?你选的逻辑是什么呢?
  • 那你假如说找实习的话,是希望找什么类型的工作呢?
  • 从你到现在为止,无论是学习还是在京东实习,你遇到的最难的问题是什么?
  • 你平常除了计算机之外还有什么业余爱好?
  • 你对实习的地点有什么要求?

反问:

  • 如果能去实习的话,在入职之前需要学什么东西能适应的更快一些?
  • 结果大概多久能出来?

这一面聊的比较轻松,前 15min 问专业相关的问题,后面主要是聊聊天,我在宿舍面试,面试官问我有什么爱好的时候,我和他说我比较喜欢经济学,还顺手把书架上的《薛兆丰经济学讲义》拿给他看。最后问结果啥时候能出来的时候,他说会很快,他催一下下一轮的面试官,算是当场说过了。

三面 2021/3/7 19:54 27min

本来和菜鸟面试官约了晚上八点面试,7:50 就找了一个空旷的地方准备面试了。7:54 接到了杭州的电话,我心想怎么还提前了,接了之后面试官介绍说这边是蚂蚁支付宝,问我方不方便面试,我随口说了句方便,心想要把菜鸟给鸽了。然后面试完我一看微信,菜鸟面试官说他刚和朋友吃完饭,问要不要面试,我说明天吧,面试官说他也是这么想的。因为我投了蚂蚁挺多个部门的,所以我一开始还以为是别的部门的一面,但是面试过程中发现和之前的一面完全不一样,基本没问基础知识,全程围绕着项目和经历来聊天,我越面越诧异,面完之后面试官说这边是行业技术部,我一听见行业技术部这 5 个字直接惊呆了,这居然是三面。因为我一开始不知道是大老板面,所以这一面我面的是比较轻松随意的,顿时觉得后悔莫及,还好最好给通过了。

  • 先做自我介绍
  • 开头先聊聊实习,现在在实习吗?为什么离职了?
  • 后面开始聊项目,因为我简历上项目比较少,所以面试官一直想发掘我做过的东西,所以让我讲我大学的经历。
  • 聊聊实验室是做什么的,在里面收获了什么?
  • 你简历上写坚持每天 coding,那你没有做很多项目,是怎么保持每天 coding 的?
  • 再聊聊简历上的项目,问最大的技术难点,为什么用这些技术、怎么知道这些技术的?
  • 在公司实习最大的收获是什么?
  • 你近期技术上会有哪些提升?

反问:

因为我一开始不知道是三面,表现的比较随意,最后知道是三面之后有点惊慌,问自己是不是表现不太好,面试官说我觉得还不错啊,你一开始没有讲的太清楚,后面你详细介绍了你大学的经历之后,我发现你还是做过一些项目的。

  • 结果什么时候出来?

应该会很快,我再和他们商量商量。

面完之后在钉钉上和二面面试官说了一下,他说去帮我问问结果,几分钟后给我回了三个字:通过了。当时的感觉就是从来没有离梦想这么近过。

HR面 2021/3/19 16:30 23min

  • 用三个词形容一下自己?

有目标、有计划、乐观。然后围绕这三个词具体来聊。

  • 如何看待阿里的现状?
  • 之前在 XX 实习?怎么获得这个实习机会的?实习经历收获了什么?
  • 大学参加了什么比赛,参与了什么组织?
  • 介绍在团队中做的项目,你这个项目解决的痛点是什么?我是个小白,你怎么跟我介绍才能让我觉得你这个项目很有技术含量?
  • 什么事情开始觉得很难,坚持之后克服了?有总结过吗?
  • 坚持最久的事情是什么,有什么兴趣爱好吗?
  • 什么时候能实习,能实习多久?

反问:

  • 结果多久能出来?

  • 转正答辩在什么时候?

HR 面基本就是聊聊天,能问的问题基本就那些,建议大家还是提前准备一下,包装一下自己。我就是被突击面的,准备不够充分,感觉没有发挥很好。

23 号下午三点多,一觉醒来收到短信,说意向书已经发到邮箱了,马上从床上起来,打开电脑,点了链接进去看看。大概四点半,接到 了 HR 打来的电话,沟通了下薪资待遇以及实习时长。

我总体上感觉这三面问的问题都不是很难,复盘的时候还是有很多可以提高的地方,阿里更多的是看重基础一些,项目经验以及实习经历是加分项。我在提前批的时候还投了其它部门,后面我会将这些面经里面有价值的整理后发出来,希望能给正在找实习的小伙伴一些帮助。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐