阿里蚂蚁实习Java面经已OC

阿里提前批面了蚂蚁很多部门,因为开始项目没准备好挂了个二面,点了商家开发技术部的链接,等待hr面中~ 愿大家都能收获自己心仪的offer
3.25更新 昨晚面了hr面,主管口头说我已经全部通过了,hr小姐姐说一周内出结果,许愿~

2.24 阿里蚂蚁合规技术部提前批(55min)

  1. 自我介绍 2min

  2. 问了审计厅的项目 整体流程

  3. 问了前端实现excel填报的组件 handsontable 没有深入问

  4. 加密算法的分类,SM4加密属于哪一类,有什么优势

  5. 领域模型?(没有了解过)

  6. 项目中的多线程是否用的线程池,是怎么用的

  7. 线程池了解过吗?构造函数核心参数 线程池优点

  8. 进程和线程的关系 进程可以拥有最多多少个线程 (不了解)

  9. 线程为什么比进程更轻量

  10. JVM内存模型

  11. 定义一个字符串 是放在那个区的

  12. 项目垃圾回收用的哪种算法 JDK1.8默认垃圾回收器 Parallel Scavenge

  13. STW发生在哪些阶段 初始标记 重新标记

  14. hashmap数据结构 初始容量为什么是16 put元素过程 为什么要红黑树

  15. hashmap并发操作会出现什么问题 concurrentHashmap怎么实现的

  16. 乐观锁和悲观锁的机制 常用有哪些

  17. 数据库的隔离级别

2.27 阿里蚂蚁合规技术部二面(项目不行,挂了 1h)

  1. 自我介绍

  2. JVM内存模型

  3. 字符串是放在哪个区的,元空间有什么好处

  4. 有什么方法可以让字符串强制放到常量池(intern)

  5. 垃圾回收机制

  6. 引用计数法的使用场景(不了解)

  7. G1介绍一下

  8. Spring注入依赖的方式

  9. CGlib代理与JDK动态代理的区别

  10. Spring IOC原理

  11. Spring bean生命周期

  12. 了解分布式不 不太了解 但简单说了下消息队列原理

  13. 线程池原理 拒绝策略忘了一种(删除最先放入的任务)

  14. Spring 事务隔离级别、事务传播机制

  15. Spring 事务同步器是什么(不了解)

  16. 20+分钟问红日项目,业务逻辑,优化,为什么用Redis(项目优化不是很好)

  17. 红日项目索引可以怎么建,具体到实际表,建哪些字段

3.3 阿里蚂蚁金融技术部一面(25min)

  1. 自我介绍

  2. JVM内存模型

  3. NIO与传统IO的区别

  4. Redis内存淘汰机制

  5. 怎样使方法区溢出

  6. 两个大文件,内存只有2G,求出两者之间差异的字段

3.4 阿里蚂蚁特征平台一面(25min)

  1. 自我介绍

  2. 项目如何用AOP的

  3. Redis缓存穿透和缓存雪崩

  4. 三数之和 (leetCode第15题)

3.5 阿里蚂蚁商家开发与技术部一面(45min)

  1. 自我介绍

  2. 项目中遇到的一些难点,怎么解决的

  3. 线程池相关

  4. 怎么保证幂等性

  5. 重复提交会有什么问题

  6. SQL怎么优化

3.11 阿里蚂蚁商家开发与技术部二面(1h)

  1. 自我介绍

  2. Spring IOC与AOP

  3. 反射的原理,反射性能为什么不好

  4. 反射实际怎么操作,类加载过程

  5. Spring IOC有哪些缺点

  6. 反射底层优化可以从哪些方面考虑

  7. MySQL的架构,一条sql语句怎么执行的

  8. Innodb的架构,说了buffer pool、change buffer、redo log

  9. 语句怎么在Innodb里面执行,buffer pool相关

  10. 场景题:一亿数据,从老数据库转移到新数据库,数据的字段只部分匹配,给个方案(效率、出现异常、重复传输、自增ID怎么处理等问题都要考虑)

  11. Redis缓存穿透与缓存雪崩

  12. 怎样学习新知识

  13. 平时有什么爱好,喜欢看什么书

3.17 笔试(几乎0AC 补了笔试)

  1. n副扑克牌 每副牌编号1~m 每副牌里选一张使其编号总和为k 求方案数 (动态规划)

  2. 题目比较长 没来得及看

  3. 补笔试 淘宝订单问题 最优匹配

3.23 阿里蚂蚁商家开发与技术部三面(25min)

  1. 介绍项目(大概15min)

  2. 有没有做过研究类的项目(论文)

  3. 知道哪些中间件

  4. 消息队列消息放不下怎么办

  5. 看过哪些源码

  6. 职业规划
更新线

3.24 阿里蚂蚁商家开发与技术部HRG面(20min)

  1. 自我介绍

  2. 是哪里人

  3. 介绍自己觉得做的不错的一个项目

  4. 项目中的难题怎么解决的

  5. 本科、研究生期间学过哪些课程,绩点如何

  6. 为什么选择蚂蚁金服

  7. 第一意向是我们部门嘛

  8. 回答了新人的培养方式,表示一周内出结果
3.26 牛客也太灵了,这么快就收到意向书了,还愿~




#实习##面经##Java##蚂蚁集团#
全部评论
感谢小哥哥的分享,可以认识一下吗😘
点赞 回复
分享
发布于 2021-03-24 10:44
消息队列消息放不下怎么办 这个怎么办?
点赞 回复
分享
发布于 2021-03-24 13:00
联想
校招火热招聘中
官网直投
真强
点赞 回复
分享
发布于 2021-03-28 15:24
楼主你面了蚂蚁三个部门啊,是可以面好几个的嘛?
点赞 回复
分享
发布于 2021-05-15 10:41
好难啊
点赞 回复
分享
发布于 2021-05-16 23:31

相关推荐

#我的失利项目复盘##如何判断面试是否凉了#3.27 美团后端开发一面1.面试官介绍部门2.自我介绍3.开始狠狠拷打项目(看别的牛友一面都是基础,我被狠狠拷打项目)4.项目中序列化与反序列化实现5.zk实现的服务注册,服务注册发现如何实现6.客户端如何拉取,拉取了哪些信息7.客户端如何发起对节点的调用8.SPI如何实现,如何加载进去各部件9.spring如何将类加载进容器中10.轮询实现的一些细节,如何实现11.还有一些记不清了接下来是八股12.线程池参数13.ThreadLocal的用处14.ThreadLocal实现原理15.Java集合中arraylist和hashmap16.arraylist扩容机制以及大致过程17.方法重载和重写18.Spring bean的初始化过程19.IOC和循环依赖20.类加载过程和双亲委派机制好处21.对象相等的条件,重写equals等等22.Mysql中MVCC的逻辑,也就是实现,读操作和写操作具体逻辑23.MVCC用在哪几个隔离级别上?24.随便聊了下redis,跳表,计网等等25.算法:翻转链表总结:面试官挺不错的,就是项目拷打的太狠了,(听哥们说他们都是基础八股,我羡慕了)然后就是一些八股没背熟,以及算法手撕还是有点low,还有就是项目细节面完两天了还显示的是初试,应该是寄了最近准备一直集训到四月再约投一波,现在还是有点菜,运气也不是很好加油,泥川鼠鼠闯暑期#我的失利项目复盘##如何判断面试是否凉了##你收到了团子的OC了吗##牛客解忧铺##23届找工作求助阵地##25届暑期实习##美团##团子#
点赞 评论 收藏
转发
6 61 评论
分享
牛客网
牛客企业服务