杭州小厂java日常一面
共:25min
1.自我介绍
项目:
2.通过这两个项目有什么收获?
3.redis除了缓存在项目中还用到了什么功能?
4.分布式锁用在了哪里?
5.超卖问题怎么解决的?直接判断stock>0吗?
6.有压测过吗?
7.超卖问题没有用到redis的缓存吗?直接访问的数据库?
8.现在给你优化的话该怎么用缓存优化?(之前脑子宕机了,到这里才想起来该怎么答🤣)
9.为什么使用Zookeeper而不用其他的?(才知道Zookeeper已经快被淘汰了🤣)
10.你对Nacos有多少了解?
11.自定义通信协议都是怎么设计的?
12.你这边写到了负载均衡实现了两种,讲一讲一致性哈希算法的原理
八股:
13.索引有什么要求?(叽里呱啦讲了一大通到后面都忘记一开始的问题是什么了,难绷)
14.哪些场景不适合建立索引?
15.rabbitmq消息队列模型都有哪些?
16.你在项目中用到的是什么模型?详细讲讲。为什么不用其他的模型?这个模型的消费者和生产者之间的关系是什么?
反问:
17.整体评价如何?还不错
18.业务是什么?