本文主要是介绍星环后台研发实习面经,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
约了下午两点的面试,两点零几分电话打过来了,还是很准时的。面试官的声音听起来很年轻随和,但是我还是很紧张。。毕竟是第一次技术面试的小菜鸡~总共面了40多分钟。
下面开始记录问题;
1. 自我介绍一下
2. 看你在..实习过,介绍一下你在那里的工作
3. 因为涉及到Hadoop,那你对Zookeeper了解吗?他是做什么的?
Apache ZooKeeper是由集群(节点组)使用的一种服务,用于在自身之间协调,并通过稳健的同步技术维护共享数据。ZooKeeper本身是一个分布式应用程序,为写入分布式应用程序提供服务。
ZooKeeper提供的常见服务如下 :
-
命名服务 - 按名称标识集群中的节点。它类似于DNS,但仅对于节点。
-
配置管理 - 加入节点的最近的和最新的系统配置信息。
-
集群管理 - 实时地在集群和节点状态中加入/离开节点。
-
选举算法 - 选举一个节点作为协调目的的leader。
-
锁定和同步服务 - 在修改数据的同时锁定数据。此机制可帮助你在连接其他分布式应用程序(如Apache HBase)时进行自动故障恢复。
-
高度可靠的数据注册表 - 即使在一个或几个节点关闭时也可以获得数据。
分布式应用程序提供了很多好处,但它们也抛出了一些复杂和难以解决的挑战。ZooKeeper框架提供了一个完整的机制来克服所
这篇关于星环后台研发实习面经的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!