vivo Java后端面试题

1、redis主要用于什么业务场景

2、zooker是基于什么原理做分布式锁的?

3、关于数据库索引唯一索引、联合索引有什么区别?索引生效与失效的情况?如何查看索引的执行情况?

4、Dubbo如何进行流量控制

5、JDK中的bin目录下的工具使用过哪些?

6、分析过应用宕机的内存堆文件吗?如何进行分析?

7、ActiveMQ、rabbitmq和rockmq的特性?这些消息中间件的消息延迟、准确率怎样?

8、spring事务的隔离级别、传播特性

9、redis有哪些数据类型

10、SQL如何进行优化,索引有哪些数据结构?这些数据结构有什么区别

11、在spring中方法A,嵌套调用B方法;A方法和B方法都有事务注解;如果B方法出现了异常,A方法的事务是如何处理的,表现如何?

12、项目中如何进行技术选型

13、你是否会在项目中使用自己新学的新技术

14、有用过elasticsearch吗?

15、你在什么业务场景下使用了Redis中的List数据结构;Sorted Set你是怎样在项目中使用的?

16、Redis的部署模式有哪些?

17、Redis为什么说是单线程的

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值