蚂蚁国际-java-6年面经
- 先自我介绍
- 你在目前就职的公司主要是做什么的,入职后主要做了什么成果?基于你介绍的各种报表类,如果给你如果大的算力,你还会使用硬编码的形式么?
- 介绍一下你在上一家主要做了什么?提到你说的质量管理,关于mysql的治理主要都做了什么?关于大sql的拆分,你是怎么保证线上生产数据不会因此出问题的?
- 关于你说的数据归档,如果一个已经归档的订单用户要求退款,但是系统数据已经归档,你会怎么处理?mycat的原理?用es怎样保证数据一致性?
- 服务A调用服务B,如果调用失败,需要怎么处理?怎样保证数据不会被重复处理?加入redis缓存被清空的情况怎样保证数据不会被重复处理?
- 现在假设一种场景,有一个金额100,接口每次做自减,现在一秒钟来了10000个请求,怎样在保证数据安全不会被减到负值的情况下,降低处理时间?
- 了解springAop的原理吗?
- 有什么想问的吗?