蚂蚁面经分享

一面35分钟(8.30)

  1. 介绍项目,做的是RPC项目
  2. 为什么选用Netty,除了RPC框架在用Netty外还有那些框架在用Netty(Haddop,RocketMQ。当时只说了Dubbo,面试官没有过度为难我,就换了个话题)
  3. Redis的有序集合实现(跳表、压缩列表)。为什么使用跳表不用红黑树(红黑树太复杂了,随口说了句可能Redis作者也不会。网上有这方面的讨论,见仁见智)
  4. 缓存一致性。为什么会产生缓存一致性问题,怎么解决?(延时双删、设置过期时间、消息队列、canal组件)
  5. Zookeeper脑裂问题,什么情况会发生,发生了怎么解决,如果脑裂后继续发命令ZK集群怎么处理(这里答错了,只说了过半机制,具体答案网上有)
  6. TCP三次握手和四次挥手(八股文相关,为什么三次,TW状态过多的危害及解决办法)
  7. 数据库八股(ACID,隔离级别,锁)
  8. 反问。最后说还需要补一下笔试,第二天发了邮件做了。

终面30分钟(9.9)

重做了笔试后隔了比较久的时间,一度怀疑自己挂了
这面是部门的老大,问的比较广,感觉更看重逻辑性,要善于展示自己的优点,不要过于扣技术细节

  1. 本科期间做的比赛和队伍中的角色,难点和亮点
  2. 实习的收获,没具体扣细节,主要是展现自己的思考和收获
  3. 缓存中间件对比(主要说了Redis和MongoDB)。最后又说了下技术选型要关心技术社区活跃度、普及度以及开发人员上手难度
  4. 再谈缓存一致性。增加了最终一致性和强一致性的分析,其他的基本回答和一面一样,没什么问题
  5. 看过那些源码,学到了什么 ?(说了下JUC里面和Spring里面的一些设计,主要是体现自己的思考)
  6. 个人的优点,举例证明
  7. 反问,结束

HR面20分钟(9.10)

没想到第二天就约HR面了,很意外
HR面也是主要看个人的逻辑性、表达能力和去公司的意向强不强烈。由于HR一般对技术不太了解,所以千万不要扣技术,大概说下项目背景以及难点、亮点就行了

  1. 自我介绍
  2. 实习和项目介绍
  3. 职业规划,对部门的认识

当天晚上被内推人通知通过HR面,等待OFFER同意发放阶段

意向书(9.15)

没想到这么快就发意向了,顺利的有点出乎意料

#阿里巴巴##面经##Java##蚂蚁集团#
全部评论
大佬投的是哪个部门阿
点赞 回复
分享
发布于 2021-09-09 23:44
“Redis 作者也不会”,这个帖子之前好像也看到过,Redis作者吐槽红黑树实现太麻烦了hhh
点赞 回复
分享
发布于 2021-09-10 08:57
博乐游戏
校招火热招聘中
官网直投
楼主你咋确定二面就是终面的
点赞 回复
分享
发布于 2021-09-10 09:19
我终面挂了。。。太难受了
点赞 回复
分享
发布于 2021-09-10 09:34
请问楼主rpc框架是怎么做的,有啥教程推荐吗
点赞 回复
分享
发布于 2021-09-10 16:12
请问base是成都吗
点赞 回复
分享
发布于 2021-09-10 20:52
不是三轮技术面吗?现在都是两轮了吗
点赞 回复
分享
发布于 2021-09-10 21:58
只有两轮技术面吗?
点赞 回复
分享
发布于 2021-09-13 11:22

相关推荐

点赞 评论 收藏
转发
一、团队名称蚂蚁集团-信贷事业群-风险管理部 二、关于我们邀请你加入一个专业、严谨、创新的团队,我们是蚂蚁集团信贷事业群的风险管理部门,我们通过搭建智能化风控策略和数据知识驱动的模型体系为亿级消费者提供普惠金融的服务,我们管理着万亿级资产,致力于运用机器学习、深度学习、图计算、知识图谱、运筹优化、大模型等前沿算法和技术在风险管理领域里不断探索升级我们的智能风控核心能力,为消费金融服务保驾护航。在这里,你将与海内外著名高校毕业的校友,金融机构大牛,以及深耕互联网金融的行业精英们共同工作,持续尝试用新的算法与技术来提升消费者的体验。 我们有强大的平台,优秀的团队,成熟的人才培养机制,欢迎你的到来!三、岗位类型 【算法工程师】1.计算机、数学、统计、运筹学、金融、经济学或相关专业,硕士及以上学历优先。2.良好的编程功底,至少熟练使用C/C++、JAVA、Python、R等主流编程语言中的一门。3.熟悉机器学习、数据挖掘、统计学、运筹学中至少一个方向的主流算法及原理。4.较强的学习能力和逻辑性,良好的建模思维,对前沿技术有热情。5.具备以下一个或多个经验的优先:  -参加各项比赛,包括但不限于ACM-ICPC、Kaggle、天池大赛瓶奖   -在NIPS、ICML、KDD、AAAI、IJCAI等顶会上发表过论文   -参与过知名开源项目,或参与过大模型应用,大型机器学习、数据挖掘项目   -能够在Tensorflow、PyTorch、Spark等至少一种主流框架上开发算法。四、工作地点杭州 五、联系方式fenghaijie.fhj@antgroup.com
投递蚂蚁集团等公司10个岗位
点赞 评论 收藏
转发
1 39 评论
分享
牛客网
牛客企业服务