奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌

您現(xiàn)在所在的位置:首頁(yè) >學(xué)習(xí)資源 > 面試題庫(kù) > Get這份大數(shù)據(jù)面試題及答案!還怕面試不通過?

Get這份大數(shù)據(jù)面試題及答案!還怕面試不通過?

來源:奇酷教育 發(fā)表于:

2018年又有不少大數(shù)據(jù)學(xué)員學(xué)成準(zhǔn)備參加工作了,在參加工作前最重要的一輪就是大數(shù)據(jù)的面試,這里準(zhǔn)備了一些2018大數(shù)據(jù)面試題及答案,希望可以幫到準(zhǔn)備或者正在參加大數(shù)據(jù)面試的朋友們。

第一部分 判斷題

 

1. Ganglia 不僅可以進(jìn)行監(jiān)控,也可以進(jìn)行告警。(正確)

 

分析:

此題的目的是考Ganglia的了解。嚴(yán)格意義上來講是正確。ganglia作為一款最常用的Linux環(huán)境中的監(jiān)控軟件,它擅長(zhǎng)的的是從節(jié)點(diǎn)中按照用戶的需求以較低的代價(jià)采集數(shù)據(jù)。但是ganglia在預(yù)警以及發(fā)生事件后通知用戶上并不擅長(zhǎng)。最新的ganglia已經(jīng)有了部分這方面的功能。但是更擅長(zhǎng)做警告的還有Nagios。Nagios,就是一款精于預(yù)警、通知的軟件。通過將Ganglia和Nagios組合起來,把Ganglia采集的數(shù)據(jù)作為Nagios的數(shù)據(jù)源,然后利用Nagios來發(fā)送預(yù)警通知,可以完美的實(shí)現(xiàn)一整套監(jiān)控管理的系統(tǒng)。

 

2. Block Size 是不可以修改的。(錯(cuò)誤)

 

分析:

它是可以被修改的Hadoop的基礎(chǔ)配置文件是hadoop-default.xml,默認(rèn)建立一個(gè)Job的時(shí)候會(huì)建立Job的Config,Config首先讀入hadoop-default.xml的配置,然后再讀入hadoop-site.xml的配置(這個(gè)文件初始的時(shí)候配置為空),hadoop-site.xml中主要配置需要覆蓋的hadoop-default.xml的系統(tǒng)級(jí)配置。

 

3. Nagios 不可以監(jiān)控 Hadoop 集群,因?yàn)樗惶峁?Hadoop 支持。(錯(cuò)誤)

 

分析:

Nagios是集群監(jiān)控工具,而且是云計(jì)算三大利器之一

 

4. 如果 NameNode 意外終止,SecondaryNameNode 會(huì)接替它使集群繼續(xù)工作。(錯(cuò)誤)

 

分析:

SecondaryNameNode是幫助恢復(fù),而不是替代,如何恢復(fù),可以查看。

 

5. Cloudera CDH 是需要付費(fèi)使用的。(錯(cuò)誤)
 

分析:

第一套付費(fèi)產(chǎn)品是Cloudera Enterpris,Cloudera Enterprise在美國(guó)加州舉行的 Hadoop 大會(huì) (Hadoop Summit) 上公開,以若干私有管理、監(jiān)控、運(yùn)作工具加強(qiáng) Hadoop 的功能。收費(fèi)采取合約訂購(gòu)方式,價(jià)格隨用的 Hadoop 叢集大小變動(dòng)。

 

第二部分 選擇題

1. 下列哪個(gè)程序通常與 NameNode 在一個(gè)節(jié)點(diǎn)啟動(dòng)?

a)SecondaryNameNode

b)DataNode

c)TaskTracker

d)Jobtracke

 

答案D

 

此題分析:

hadoop的集群是基于master/slave模式,namenode和jobtracker屬于master,datanode和tasktracker屬于slave,master只有一個(gè),而slave有多個(gè)SecondaryNameNode內(nèi)存需求和NameNode在一個(gè)數(shù)量級(jí)上,所以通常secondary NameNode(運(yùn)行在單獨(dú)的物理機(jī)器上)和NameNode運(yùn)行在不同的機(jī)器上。

 

JbTracker和TaskTracker

JobTracker 對(duì)應(yīng)于 NameNode

TaskTracker 對(duì)應(yīng)于 DataNode

DataNode 和NameNode 是針對(duì)數(shù)據(jù)存放來而言的

JobTracker和TaskTracker是對(duì)于MapReduce執(zhí)行而言的

mapreduce中幾個(gè)主要概念,mapreduce整體上可以分為這么幾條執(zhí)行線索:obclient,JobTracker與TaskTracker。

 

1).JobClient會(huì)在用戶端通過JobClient類將應(yīng)用已經(jīng)配置參數(shù)打包成jar文件存儲(chǔ)到hdfs,并把路徑提交到Jobtracker,然后由JobTracker創(chuàng)建每一個(gè)Task(即MapTask和ReduceTask)并將它們分發(fā)到各個(gè)TaskTracker服務(wù)中去執(zhí)行。

 

2).JobTracker是一個(gè)master服務(wù),軟件啟動(dòng)之后JobTracker接收J(rèn)ob,負(fù)責(zé)調(diào)度Job的每一個(gè)子任務(wù)task運(yùn)行于TaskTracker上,并監(jiān)控它們,如果發(fā)現(xiàn)有失敗的task就重新運(yùn)行它。一般情況應(yīng)該把JobTracker部署在單獨(dú)的機(jī)器上。

 

3).TaskTracker是運(yùn)行在多個(gè)節(jié)點(diǎn)上的slaver服務(wù)。TaskTracker主動(dòng)與JobTracker通信,接收作業(yè),并負(fù)責(zé)直接執(zhí)行每一個(gè)任務(wù)。TaskTracker都需要運(yùn)行在HDFS的DataNode上。

 

2. Hadoop 作者

a)Martin Fowler

b)Kent Beck

c)Doug cutting

答案:C Doug cutting

 

3. HDFS 默認(rèn) Block Size 

a)32MB

b)64MB

c)128MB

答案:B

(因?yàn)榘姹靖鼡Q較快,這里答案只供參考)

 

4. 下列哪項(xiàng)通常是集群的最主要瓶頸?

 

a)CPU

b)網(wǎng)絡(luò)

c)磁盤IO

d)內(nèi)存

答案:C磁盤

 

此題分析:

首先集群的目的是為了節(jié)省成本,用廉價(jià)的pc機(jī),取代小型機(jī)及大型機(jī)。小型機(jī)和大型機(jī)有什么特點(diǎn)?

1.cpu處理能力強(qiáng)

2.內(nèi)存夠大

所以集群的瓶頸不可能是a和d

3.網(wǎng)絡(luò)是一種稀缺資源,但是并不是瓶頸。

4.由于大數(shù)據(jù)面臨海量數(shù)據(jù),讀寫數(shù)據(jù)都需要io,然后還要冗余數(shù)據(jù),hadoop一般備3份數(shù)據(jù),所以IO就會(huì)打折扣。

 

5. 關(guān)于 SecondaryNameNode 哪項(xiàng)是正確的?

a)它是 NameNode 的熱備

b)它對(duì)內(nèi)存沒有要求

c)它的目的是幫助 NameNode 合并編輯日志,減少 NameNode 啟動(dòng)時(shí)間

d)SecondaryNameNode 應(yīng)與 NameNode 部署到一個(gè)節(jié)點(diǎn)。

答案C

 

第三部分 多選題

1. 下列哪項(xiàng)可以作為集群的管理?

 

a)Puppet

b)Pdsh

c)Cloudera Manager

d)Zookeeper

答案:ABD

 

2. 配置機(jī)架感知的下面哪項(xiàng)正確?

 

a)如果一個(gè)機(jī)架出問題,不會(huì)影響數(shù)據(jù)讀寫

b)寫入數(shù)據(jù)的時(shí)候會(huì)寫到不同機(jī)架的 DataNode 中

c)MapReduce 會(huì)根據(jù)機(jī)架獲取離自己比較近的網(wǎng)絡(luò)數(shù)據(jù)

 

答案ABC

 

3. Client 端上傳文件的時(shí)候下列哪項(xiàng)正確?

a)數(shù)據(jù)經(jīng)過 NameNode 傳遞給 DataNode

b)Client 端將文件切分為 Block,依次上傳

c)Client 只上傳數(shù)據(jù)到一臺(tái) DataNode,然后由 NameNode 負(fù)責(zé) Block 復(fù)制工作

答案B

 
 

該題分析:

 

Client向NameNode發(fā)起文件寫入的請(qǐng)求。

NameNode根據(jù)文件大小和文件塊配置情況,返回給Client它所管理部分DataNode的信息。

Client將文件劃分為多個(gè)Block,根據(jù)DataNode的地址信息,按順序?qū)懭氲矫恳粋€(gè)DataNode塊中。

 

4. Cloudera 提供哪幾種安裝 CDH 的方法?

a)Cloudera manager

b)Tarball

c)Yum

d)Rpm

答案:ABCD

 

以上就是小編整理的2018大數(shù)據(jù)面試題及答案準(zhǔn)備或者是正在參加大數(shù)據(jù)的面試的朋友可以收藏一下多看看,做好充分的準(zhǔn)備參加每一場(chǎng)的面試。

 

但是你答不上來的話那就是能力問題啦,需要補(bǔ)課的小伙伴看過來!

主站蜘蛛池模板: 手持式线材张力计-套帽式风量罩-深圳市欧亚精密仪器有限公司 | 智慧水务|智慧供排水利信息化|水厂软硬件系统-上海敢创 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 玻璃钢罐_玻璃钢储罐_盐酸罐厂家-河北华盛节能设备有限公司 | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 辊道窑炉,辊道窑炉厂家-山东艾希尔 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | 污泥烘干机-低温干化机-工业污泥烘干设备厂家-焦作市真节能环保设备科技有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 金环宇|金环宇电线|金环宇电缆|金环宇电线电缆|深圳市金环宇电线电缆有限公司|金环宇电缆集团 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 营养师网,营养师考试时间,报名入口—网站首页 | 考试试题_试卷及答案_诗词单词成语 - 优易学 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | WTB5光栅尺-JIE WILL磁栅尺-B60数显表-常州中崴机电科技有限公司 | 阻燃剂-氢氧化镁-氢氧化铝-沥青阻燃剂-合肥皖燃新材料 | 幂简集成 - 品种超全的API接口平台, 一站搜索、试用、集成国内外API接口 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 压力变送器-上海武锐自动化设备有限公司 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 制冷采购电子商务平台——制冷大市场 | 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | 没斑啦-专业的祛斑美白嫩肤知识网站-去斑经验分享 | 婚博会2024时间表_婚博会门票领取_婚博会地址-婚博会官网 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | 管形母线,全绝缘铜管母线厂家-山东佰特电气科技有限公司 | 粉末冶金-粉末冶金齿轮-粉末冶金零件厂家-东莞市正朗精密金属零件有限公司 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 无锡网站建设-做网站-建网站-网页设计制作-阿凡达建站公司 | 北京公司注册_代理记账_代办商标注册工商执照-企力宝 |