蚂蚁金服(成都)Java开发一面面经(80min)

牛客上找的内推,应该是蚂蚁金服-支付宝线

一面 8.9 14:00 80min(电话面)

这一面真的是我面过时间最长的了。。面的神志不清(
一开始面试官先聊了一下成都的发展,然后正式开始。
自我介绍大概说了一下实习的情况。

基础

1. 面向对象的三大特征?
继承、封装、多态
追问:多态的好处?在Java中有哪些应用场景?
2. JVM的内存区域?具体介绍一下每个区域的作用。
3. 讲解GC机制?
追问:看过JVM源码吗?
答:没有
4. Spring的特点?
追问:Spring AOP的实现原理?具体应用在哪些方面?举个例子?
5. 项目中的AOP实现防止重复提交具体是怎么实现的?
6. 进程和线程的区别?
7. 进程间通信的方法?
追问:用过哪些?具体怎么调用的?
8. 多线程同时读写会发生什么问题?
9. 死锁是什么?如何避免?
银行家算法。
追问:死锁的必要条件是什么?如何从必要条件上预防?
10. 索引的作用?索引有什么缺点?
追问:使用索引需要注意什么?
11. 事务的特点有哪些?
追问:用过分布式事务吗?
12. 说说数据库的乐观锁和悲观锁?
13. 说说TCP和UDP?区别?分别有什么应用场景?
追问:TCP如何保证可靠性?
答:checksum, ARQ, 流量控制,拥塞控制
追问:流控和拥塞控制选一个详细说一下?
14. HashMap的底层实现?看过源码吗?
这个可算是看过了
追问:再选一种比较熟悉的数据结构,说底层原理和调用接口。
15. 选一种排序算法说说原理?
选了快排。
快排是稳定的吗?最优情况和最差情况的时间复杂度?

实习项目

1. 项目的背景是什么?要达到什么目的?具体是如何实现的?
2. 如何保证重构的正确性?
3. 除了单元测试和性能测试还应该进行一些什么测试?
4. 项目的QPS大概是多少?
5. 怎么判断你的重构是比原来的代码好的?

最后面完告诉我之前笔试0分,如果一面过了的话后面需要再进行一次笔试。。
#蚂蚁集团22届秋招面试##面经##秋招##校招##阿里巴巴##蚂蚁集团##Java工程师#
全部评论
想问楼主做的啥项目呢
点赞 回复 分享
发布于 2021-09-06 23:57
楼主  我咋个电话面试就只问了20分钟、、、  但是问的问题感觉全答上了
点赞 回复 分享
发布于 2021-08-11 19:28
笔试是真的难顶,之前做了一次0分,现在不敢做了,晚上8点一面,面试官电话说最好笔试先做掉,但是我真的不会啊,咋整
点赞 回复 分享
发布于 2021-08-10 15:59
我也笔试0 AC通知面了,但叫我准备面完就现场做题把笔试补上
点赞 回复 分享
发布于 2021-08-10 12:33
80min的电话面,口干舌燥😂
点赞 回复 分享
发布于 2021-08-10 11:42
感谢楼主分享,祝面试通过哦
点赞 回复 分享
发布于 2021-08-10 11:36
请问楼主,有简历面么
点赞 回复 分享
发布于 2021-08-10 07:51
老哥,成都阿里和其他地方一个价吗?
点赞 回复 分享
发布于 2021-08-10 00:35
感觉同一个面试官 但是手撕代码直接来个hard😂
点赞 回复 分享
发布于 2021-08-09 22:19
很常规
点赞 回复 分享
发布于 2021-08-09 22:03
看过jvm源码嘛?简直离谱😨
点赞 回复 分享
发布于 2021-08-09 21:16
我也投了蚂蚁成都,也是笔试0AC,太惨了😢
点赞 回复 分享
发布于 2021-08-09 17:27

相关推荐

粉红恶魔派星星:炸了,偶遇kpi面。面试官一直在忙自己的事情。1.手写责任链 2.手写快排 3.linux定时任务的命令 4.springboot的定时任务 5.问了一条实习
今天你投了哪些公司?
点赞 评论 收藏
分享
找工作勤劳小蜜蜂:自我描述部分太差,完全看不出想从事什么行业什么岗位,也看不出想在哪个地区发展,这样 会让HR很犹豫,从而把你简历否决掉。现在企业都很注重员工稳定性和专注性,特别对于热爱本行业的员工。 你实习的工作又太传统的it开发(老旧),这部分公司已经趋于被淘汰,新兴的互联网服务业,比如物流,电商,新传媒,游戏开发和传统的It开发有天然区别。不是说传统It开发不行,而是就业岗位太少,基本趋于饱和,很多老骨头还能坚持,不需要新血液。 工作区域(比如长三角,珠三角,成渝)等也是HR考虑的因素之一,也是要你有个坚定的决心。否则去几天,人跑了,HR会被用人单位骂死。
点赞 评论 收藏
分享
评论
14
126
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务