26字节秋招后端广告业务二面

开局实习拷打,问里面一些技术点的原理

mq场景题:

假设如果a客户和b客户的消息发到同一个分区了,并且消费者消费速度已经达到极限

1.a客户有没有可能受到b客户消息的影响

2.a客户的消息处理很慢,导致b客户等10分钟都没结果,怎么办

3.如果把a客户b客户的数据分开,在分片扩容的时候还能做吗

4.扩分片的时候怎么做,新旧消息如何处理

5.在上面的基础上,如果客户提交的任务要顺序执行,有哪些新限制

6.分片扩容的时候怎么做(我答了个停机)

7.不停机怎么操作

场景题怪怪的。。也可能是我没接触过这种场景

八股:

1.reentranlock和synchronized区别

2.reentranlock的condition能否实现阻塞队列

3.condition底层实现

4.四次挥手close wait哪个环节产生

5.链接可能一直处在这个状态吗

6.了解哪些rpc框架(答了dubbo,追问dubbo有哪些组件)

7.服务发现过程,客户端怎么用

8.zookeeper挂了有啥影响

9.负载均衡策略在哪一块生效

10.update语句执行过程

11.没刷磁盘数据丢了或者server挂了怎么办

算法:

带过期时间lru,要求10分钟内写完

全部评论

相关推荐

评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务