一些正常的面试问题
降级和限流的区别
redis消息队列如何实现延时
redisson实现分布式锁和消息队列,介绍一下。
kafka里面消费者和分区的关系(如果分区小于消费者)(3个分区,4个消费者)
跨域
分布式场景下的雪花ID唯一,雪花和UUID的区别
实现一些对外提供的接口,如何去做。
为什么要用令牌桶,也有很多开源的限流的。
foreach的并行流和串行流
final修饰的变量特征,如果是map可以修改吗。
Java的深拷贝和浅拷贝
微服务如何保证事务一致性
自己实现一个MQ的话,要有全局思维。包括生产者和消费者。怎么实现一个阻塞的机制。
rpc
rpc既可以写JAVA又可以写Go,我感觉是一个很好的轮子类项目。因为其他的轮子类项目真的过于小众了。感觉用不到。
1.架构 2.负载均衡 3.SPI 4.序列化 5.熔断 降级 接口超时 6.生产者下线怎么感知? 7. rpc线程模型,NIO