首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端面试题
扫地seng
创建于2021-05-31
订阅专栏
本栏位主要是记录一个比较频繁出现的面试题
暂无订阅
共3篇文章
创建于2021-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
扫地seng
1年前
后端
童鞋们你们知道mq的优缺点吗
优点和为什么使用mq一样: 解耦、异步、削峰 缺点 1:系统可用性降低,多依赖了一个中间件,一旦MQ挂了系统就不可用 2:系统要考虑的问题变多,变得更复杂。要考虑消息丢失、重复消费、顺序性等问题 3:
33
1
评论
扫地seng
1年前
后端
童鞋们你们知道rabbitMQ和kafka高可用性的区别吗
rabbitMQ 1. 单机 2. 普通集群 假设有三台机器,其中一台A有元数据和实际数据,另外两台B和C只有元数据。如果消费者监听的是B和C,消费时则需要去A拉取数据,如果监听的是A则可以直接拉取数
38
1
评论
扫地seng
1年前
后端
你们知道为什么要使用mq吗
解耦、异步、削锋 1:解耦 使用mq前 A系统分别调用B、C、D系统,如果有个E系统也需要A调用,A系统需要修改代码去调用E系统接口。 如果D系统又不需要A系统调用,A系统也要修改代码。 B系统挂了怎
64
1
评论
扫地seng
1年前
面试
不要在摸鱼了赶紧自己设计一个消息队列吧
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的Active
49
1
评论
扫地seng
2年前
算法
上机题 leetcode 题目 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数 并且时间和空间复杂度都为o(1)
示例 从题目我们可以知道该题主要是将一个数字的各个位置进行相加,最后得出相加的值不小于10的数字 这时候我们假设该数字是一个三位数 abc%9 = (99a+9b+a+b+c)%9 = (a+b+c)
274
1
评论
扫地seng
2年前
后端
java 集合框架面试题
面试官:阿古茹听说你最近不打怪兽,改做程序员了? 我:没办法为了生活。。 面试官: 那行看你简历写的熟悉java集合框架,那你说说 list、set、map的区别吧 我: (md这么简单) list
79
1
评论