蚂蚁金服一面-Java后端

蚂蚁金服:2020.3.31 20:30(48分钟)

面试官很和蔼,主要就是问你项目的东西,几乎没有问八股文,感觉就是一定要把自己的项目吃的很透彻,什么技术有什么应用场景要很清楚

1、自我介绍

2、挑一个项目说一说

3、RabbitMQ你怎么用的,Java底层源码知道么,队列怎么实现的

4、Java是面向对象的,说一说你的商品对象包含哪些字段,你的订单服务和商品服务等之间存在什么联系么,它们的对象之间有关系么,你怎么设计的

5、三级分类你怎么做的

6、用户登录你是怎么维护的,cookie失效了之后

7、两台电脑去登录同一个账号,你怎么处理的,会挤下线么

8、订单有哪些状态

9、你觉得秒杀服务应该怎么做

10、分布式锁在你项目中怎么使用的,什么时候需要使用分布式锁

11、用过哪些分布式锁,分别对应哪些业务场景

12、说一下你对锁的理解,为什么要用锁

13、说一下生产者消费者模型

14、分布式缓存你用来干嘛,请求还是要到数据库么

15、商品的缓存,你的key和value分别是什么

16、缓存一致性你怎么解决的

17、支付功能你怎么做的,你觉得整合支付宝沙箱环境会出哪些问题

18、为什么不用Seata做分布式事务

19、你的项目上线了么

20、说一下TCP,如果服务端宕机会怎么样

21、反射,面向的对象是什么,这些对象存储在哪里

22、平时怎么去学习的

反问环节:

对我还欠缺的地方做个评价

#面经##Java##蚂蚁集团#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-03 22:02

相关推荐

1 17 评论
分享
牛客网
牛客企业服务