阿里面试到底有多难?这对于没有过大厂面试经历的人来说,是很难现象的,所谓“面试造火箭,工作拧螺丝”用来形容阿里面试就再合适不过了。下面分享一位贴主的阿里面经,这次面试的是阿里菜鸟网络,毕业于某211本科,但这次面试还是失利,3面被分布式问懵:限流、通讯、数据库一个都没有落下。
以下菜鸟网络面试题(含答案),以及分布式面试专题资料文档,关注文末公众号获取!
阿里菜鸟网络,3面被分布式问懵:限流、通讯、数据库一个没落下
阿里菜鸟网络,3面面试题
- http协议转dubbo协议怎么做的?* dubbo 的架构设计说一下* mq通知时,消费者没消费到怎么办?* redis是单线程了吗?有什么好处?* 一般设置过期时间吗?业务场景有哪些?过期策略有哪些?* redis持久化了解不你们线上怎么用的* 你们线上为什么这么用?只用AOF行不行* 抽象类和接口你倾向用哪个?什么场景下用抽象类* 如何更好的实现一个单例* synchronized 和lock区别* 公平锁和非公平锁* 怎么实现自定注解* 类加载机制* 如何实现自己的classloader?* 如何动态加载类* 如何触发full gc* 用jvm命令如何触发* 为什么需要分布式系统?* Memcache与Redis的区别都有哪些?* Redis相比Memcached有哪些优势?* 如何实现本地缓存?请描述-一下你知道的方式* Redis通讯协议是什么?有什么特点?
阿里菜鸟网络挂了之后,算是意识到自己的不足,所以回来之后就恶补了分布式相关的面试知识点,以下就是自己整理的一些分布式面试专题,包括限流、通讯、数据库三个部分,每个部分的每个小专题都清晰的答案解析,需要完整文档版的,关注文末公众号免费获取
分布式限流面试专题系列
01 ZooKeeper面试专题
- ZooKeeper 是什么?
- ZooKeeper 提供了什么?
- ZooKeeper 文件系统
- 四种类型的 znode
- Zookeeper 通知机制
- Zookeeper 做了什么?
- zk 的命名服务(文件系统)
- zk 的配置管理(文件系统、通知机制)
- ZooKeeper 集群管理(文件系统、通知机制)
- ZooKeeper 分布式锁(文件系统、通知机制)
- 获取分布式锁的流程
- ZooKeeper 队列管理(文件系统、通知机制)
- ZooKeeper 数据复制
- ZooKeeper 工作原理
- ZooKeeper 是如何保证事务的顺序一致性的?
- ZooKeeper 下 Server 工作状态</