去阿里面试,说了没分布式经验,面试官还是抓着这个问!

news/2024/7/5 18:32:55

最近有朋友去阿里面试回来和我聊天,他的简历之前我看过,在一家传统企业做后端开发的,有3年的工作经验,但是对于分布式相关的经验不是很足。

在看过他的简历之后,我建议他看一些和分布式有关的东西,但是他并没有听,回来之后找我吐槽:"我都明确说了自己没有分布式经验,但是面试官还是抓着我问了很多分布式相关的问题..."

然后说:"早知道我就听你的多看一些分布式相关的知识了..."

"可是我真的没有经验那,看了理论知识真的有用吗?"

对于他的这一连串问题,我只能说:早就告诉你了你不听,我能怎么办。

640?wx_fmt=gif

但是其实他的困惑,也是很多人都有的一些困惑。我尝试着回答一下,如果你没有分布式相关的经验,那么你应该准备哪些理论知识?

首先需要强调的是,如果你没有相关经验,面试官还问你,这很正常!因为如果接触不到就可以完全不知道,或者完全不想办法去了解,那这种开发可能也正好不是大厂想要的人!

首先,关于分布式,有些纯理论的知识需要开发有个基本的概念:

1、什么是分布式,什么是集群,二者有什么区别?

2、分布式的 CAP理论、BASE理论?

3、什么是分布式的数据一致性?4、2PC、3PC、TCC等

画重点:这部分的理论要有些基本的掌握,至少CAP要知道,包括CAP的证明等。

还有就是和分布式相关的一些工具、框架、中间件等,如:

1.消息队列:Kafka、ActiveMQ、RabbitMQ、RocketMQ

2.RPC框架:Dubbo、gRPC

3.分布式缓存:Redis、Memcached4.分布式搜索:elasticsearch5、分布式协调:Zookeeper

画重点:这部分要知道如何进行技术选型,技术选型要考虑哪些因素,同类中间件之间的横向比较等。

还有就是一些分布式问题的解决方案:

1、分布式事务

2、分布式锁

3、分库分表

4、限流、降级

画重点:一个问题有多个解决方案的时候,要考虑各个方式的优缺点。

总之不管你有没有用过,就算没有使用的场景,也要饱含热情的去了解这些东西。

640?wx_fmt=gif

有分布式场景的大厂,就像一个围墙。外面的人都没有经验,里面的人才有经验。但是大厂招人又需要人有这样的经验。

其实,只要方法得当,准备面试并不难,也不会浪费太多的时间。

最后,在这里分享一些源码和框架的直播和视频资源,希望可以在金九银十助你一臂之力!

640?wx_fmt=png

添加小姐姐微信,领取资料包与直播课

640?wx_fmt=jpeg

限时直播,名额有限,先到先得~2_06.png


▼添加成功附赠网易Java进阶资料包

640?wx_fmt=png


http://www.niftyadmin.cn/n/2662202.html

相关文章

最容易上手,也最有用的炒股绝招-3年翻N倍!!

在美国华尔街有一句流行的话:在股市里成功地做一个波段,比在空中接住一把下落的飞刀更难。 一系列的实证研究也在不断证明着这一点。据国内某基金公司所作的统计,在2005年7月中旬至9月中旬这 个当年最为明显的波段中,真正能够做到…

高中生自学编程,窃取 1 亿条公民信息,获利 2 万

(给技术最前线加星标,每天看技术热点)转自:每日经济新闻自学软件编程技术,研发黑客软件,利用网站注册漏洞疯狂盗取公民个人信息上亿条,在境内外网络上公开售卖……刚满18岁的高中生,竟构想出一个非法“数据…

用c#控制windows自带计算器实例

用c#控制windows自带计算器实例代码出自http://www.codeproject.com/csharp/WindowsAPIsFromCS.asp我只是将英文“计算器”标题改为了中文的,本来目的是为了将工作中常扫描程序加三个快捷键,因为家里没有扫描仪,以至装了ocr工具,还…

Java jsp sevlet中文乱码问题解决方案

如果您喜欢这些文章&#xff0c;欢迎点击此处订阅本Blog title"RSS 2.0" type"application/rssxml" href"http://feed.feedsky.com/softwave" rel"alternate"> <script type"text/javascript"></script> <…

Python 2 大限还有 112 天

(给技术最前线加星标&#xff0c;每天看技术热点)转自&#xff1a;Python开发者近日&#xff0c;Python 官网再次发文&#xff0c;提醒将于 2020 年 1 月 1 日正式对 Python 2 停止支持&#xff0c;未升级到 Python 3 的童鞋&#xff0c;应当尽快做好迁移。官网通告&#xff0…

改注册表,在一定时间内只能运行指定程序,知道用组策略管理器,可以实现,不过我想用编程的方法。

我能作的就到步了&#xff0c;如果在重启后还不能达到预期效果那我只得另辟蹊径了。以下是我在论坛上求助的原文&#xff1a;改注册表&#xff0c;在一定时间内只能运行指定程序&#xff0c;知道用组策略管理器&#xff0c;可以实现&#xff0c;不过我想用编程的方法。以下是我…

网页前台配色秘诀-黄金分割配色法

如果您喜欢这些文章&#xff0c;欢迎点击此处订阅本Blog title"RSS 2.0" type"application/rssxml" href"http://feed.feedsky.com/softwave" rel"alternate"> <script type"text/javascript"></script> <…

又一例:网红送餐无人车冒充AI,真人海外远程操控

(给技术最前线加星标&#xff0c;每天看技术热点)转自&#xff1a;快科技美国网红外卖机器人Kiwibot实际由远在南美哥伦比亚的真人远程操控&#xff0c;每人时薪不到2美元&#xff0c;最多控制三台。2017年成立的Kiwi Campus公司累计获得200万美元融资&#xff0c;约人民币1414…