在boss上投递了简历,然后因为疫情的原因电话面试了一下。
开始比较紧张,毕竟阿里旗下的大企业。以下是面试问题:
-
介绍一下最近做的项目;
-
缓存和数据库一致性问题;
-
redis集群怎么搭建;
-
系统的稳定性和监控怎么做的,有什么考虑;
-
工作的时候线上难以排查的问题,以及案例;
-
事务隔离级别;
-
读已提交和可重复读都有人使用,有什么具体的区别;
-
数据库索引存储的索引;
-
mysql中的undolog 和redolog有什么作用;
-
countdownlatch 和cyclicbarrier 原理(抱歉没听过这个东西,贼尴尬);
-
结合volitile关键字和java中的内存模型;
-
hashmap和concurrenthashmap的区别;
-
spring中AOP原理;
-
你还有什么问题。
整体难度不大,因为是一面。可能就是试试水的,没有说二面。具体可能没有通过了。