蚂蚁金服java后端提前批研发一面,面试题1. 项目里面遇到的难点,以及自己是怎么解决的?2. 慢SQL优化一般常见的一些问题,以及你的优化思路吗?什么情况下会出现索引失效呢?3. 通过索引的原理讲一下为什么范围查询会导致索引失效吗?4. 索引的结构是怎么样的呢?它是用了什么数据结构来存储来做这个索引的?5. 那如果索引支持范围查询的话,为什么通过大于小于的这种范围查询又会导致索引失效呢?6. 有效的灰度?怎么设计灰度思路,初步开放流量的过程?可应急?7. redis是怎么做实现它能够快速的进行数据的读取更新的呢?8. redis的数据存储到内存里,它有持久化的机制吗?还是说就只存在内存里?9. 那消息队列它一般是用在什么使用场景?10. 他跟RPC调用的区别是什么什么情况下你会选择用消息队列,什么情况下会选择用RPC的这种调用?11. 事务隔离级别?哪种隔离级别是最安全的?MySQL默认的隔离级别?12. 可以讲一下你对微服务的理解吗?引流:阿里 字节 百度 京东 拼多多💼公司岗位👥面试题目 #校招#