Hadoop常见面试题整理及解答一、基础知识篇:1.把数据仓库从传统关系型数据库转到hadoop有什么优势? 答: (1)关系型数据库成本高,且存储空间有限。而Hadoop使用较为廉价的机器存储数据,且Hadoop可以将大量机器构建成一个集群,并在集群中使用HDFS文件系统统一管理数据,极大的提高了数据的存储及处理能力。 (2)关系型数据库仅支持标准结构化数据格式,Hadoop不仅支持标准结
转载 2023-10-06 20:36:27
174阅读
简单描述你对Hadoop集群SafeMode模式的理解?集群处于安全模式,不能执行重要操作(写操作),集群属于只读状态。但是严格来说,只是保证HDFS元数据信息的访问,而不保证文件的访问。集群启动完成后,自动退出安全模式, 如果集群处于安全模式,想要完成写操作,需要离开安全模式。 (1)bin/hdfs dfsadmin -safemode get (功能描述:查看安全模式状态) (2)bin/h
NO.5 CORRECT TEXT(第五题 正确文本)Problem Scenario 13 : You have been given following mysql database details as well as other info.(问题场景13:已经提供了以下mysql数据库详细信息和其他信息) user=retail_dba password=cloudera database
转载 10月前
62阅读
电话面试,30多分钟,本次面试主要是面试我的意愿,基础能力,解决问题的能力。如果面试完觉得我不错的话会帮我推到阿里达摩院面试系统里面进行正式的面试流程。1. 首先是自我介绍,项目经历,实习经历,毕业的一些想法。2. 面试问答问题:问烟火检测怎么降低误报率(容易把红色的目标误检成火)。(因为我的简历上面我写了我做过烟火检测)回答:针对烟火数据难以收集的问题,尤其是小烟和小火,可以考虑使用GAN网络来
转载 2024-08-02 12:34:25
31阅读
  单项选择题  1. 下面哪个程序负责 HDFS 数据存储。  a)NameNode  b)Jobtracker  c)Datanode  d)secondaryNameNode  e)tasktracker  2. HDfS 中的 block 默认保存几份?  a)3 份  b)2 份  c)1 份  d)不确定  3. 下列哪个程序通常与 NameNode 在一个节点启动?a)Seconda
转载 2024-06-13 08:19:51
75阅读
一、简答题1.简述你们公司使用的MySQL版本,并说明具体小版本及GA时间?5.6.38 5.7.20 2017-9-132.请介绍你熟悉的数据库的种类和代表产品名称?NoSQL:Redis Mongodb memcache RDBMS:Oracle MySQL MSSQL PG3.请简述MySQL二进制安装重点步骤?1.下载,上传,解压 2. 创建用户 3. 创建相关目录并授权 4.
转载 2023-09-18 16:59:18
192阅读
MySQL经典面试题1、MySQL的复制原理以及流程(1)、复制基本原理流程1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;(2)、MySQL复制的线
转载 2023-06-05 10:43:26
113阅读
一、单选题1、Shuffle中Partitioner 分区发生在哪个过程( A )A. 溢写过程B. 本地MergeC. reduce函数阶段D. map函数阶段 2、在整个maprduce运行阶段,数据是以(   A     )形式存在的A. key/valueB. LongWritableC.
转载 2023-07-13 11:15:57
123阅读
hadoop相关面试题 以下未实际验证,可借鉴不可笃信。hadoop相关面试题1.hdfs写流程2.hdfs读流程3.hdfs的体系结构4.一个datanode 宕机,怎么一个流程恢复5.hadoop 的 namenode 宕机,怎么解决6.namenode对元数据的管理7.元数据的checkpoint8.yarn资源调度流程9.hadoop中combiner和partition的作用10.用ma
转载 2024-02-26 21:14:57
34阅读
Shuffle过程环形缓冲区的作用:key,value从map()方法输出,被outputcollector收集通过getpartitioner()方法获取分区号,在进入环形缓冲区。默认情况下,环形缓冲区大小值为100MB。当map输入的数据进入环形缓冲区的量达到80MB以上时,那么开始执行溢写过程,溢写过程中如果有其他数据进入,那么由剩余的百分之20反向写入。溢写过程会根据key,value先进
转载 2024-05-17 12:58:13
39阅读
# Java编程笔试题 ## 引言 Java 是一种面向对象的编程语言,广泛应用于企业级开发、移动应用开发、游戏开发等领域。为了更好地理解和掌握Java编程,我们需要不断的学习和实践。本文将介绍一些常见的Java编程笔试题,并给出相应的代码示例。 ## 1. 题目一:计算数组的平均值 编写一个Java方法,计算给定整型数组的平均值。 ### 分析 我们可以使用for循环来遍历数组中的每
原创 2024-01-03 03:44:54
48阅读
若泽数据@Hadoop 试题一单选题 1、Hadoop 的作者(C) A:Martin Fowler   #敏捷开发方法论-软件开发教父B:Kent Beck      #极限编程,测试驱动开发,实现模式C:Doug Cutting D:James Gosling  #java之父2、YARNWebUI 默认端口是(B
转载 2024-01-09 22:17:37
35阅读
 1、用6、7、3、1四个数字(各用一次)与+、—、X、/,四运算符写一个算式,使结果为24(小学生的题目啊!)  答案:6*3+7—1=24  2、解释1NF、2NF、3NF、BCNF  3、如何存储稀疏矩阵  答案:三元组,十字链表  4、快排序在最好,最坏,平均情况下的时间复杂度与辅助空
转载 2011-09-25 16:39:41
222阅读
写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。package alibaba.a0727;public class Demo01 { int maxValue(BinNode root){ if(root == null) return 0;//其实应该返回最小负整数,这里假设0为
原创 2021-07-09 10:41:06
193阅读
Java编程基础测试题分享 发布于 2020-8-2| 复制链接 摘记: 单选题:(每道题目2分) 1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1 .. 单选题:(每道题目2分)1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1; //float f=1.1f C. double d=34.4;
1、用6、7、3、1四个数字(各用一次)与+、—、X、/,四运算符写一个算式,使结果为24(小学生的题目啊!) 答案:6*3+7—1=24 2、解释1NF、2NF、3NF、BCNF  3、如何存储稀疏矩阵  答案:三元组,十字链表 4、快排序在最好,最坏,平均情况下的时间复杂度与辅助空间复杂度 ——
原创 2011-02-27 11:37:55
1125阅读
1点赞
1.已知数组a前半部分a[0,mid - 1],后半部分a[mid,num-1],现前半部分和后半部分均已排好序。要求:实现a数组的从小到大排序。空间复杂度为O(1).void MergeSort(int *v, const int len, const int mid)   { &nbs
原创 2016-09-08 21:57:52
1024阅读
有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。给定数组A及它的大小n,请返回最大差值。测试样例:[10,5],2返回:0class LongestDistance { public:     int getDis(vector<int> A, int n)
原创 2016-09-09 17:11:39
1388阅读
题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。//递归public class Solution {    public boolean VerifySquenceOfBST(int [] sequence) {    
原创 2016-09-10 11:04:12
988阅读
写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。package alibaba.a0727;public class Demo01 { int maxValue(BinNode root){ if(root == null)
原创 2022-02-11 16:57:11
88阅读
  • 1
  • 2
  • 3
  • 4
  • 5