Font size
WorksheetsAnnale Big Data
Total questions: 25
Worksheet time: 14mins
Choose the correct statement:
Hadoop is ideal for processing small volumes of data
Hadoop is used for vertical scaling
We avoid having small files in HDFS
None of the above
(Multiple answers) Hadoop Core (in Hadoop 2.0) is made of the following services:
YARN
HDFS
HBase
MapReduce
____ is the cluster manager of Hadoop that allows multiple data processing engines to run
YARN
Hive
Kubernetes
MapReduce
What does the term “open source” mean in Apache Projects?
It refers to software that is free of charge.
It means the software's source code is publicly available for anyone to view, use, modify, and distribute.
It implies that the software is only accessible to a select group of developers.
It indicates that the software is not suitable for commercial use.
The ____ is the component that allocates resources to the applications in the cluster.
NodeManager
ResourceManager
ApplicationMaster
All of the above
Choose the correct statement:
All of the above
YARN tries to place data and computation as close as possible
YARN allows to manage access rights on HDFS
YARN only launches MapReduce jobs
____ can be described as a framework used to develop Hadoop-based applications that can process massive amounts of data.
MapReduce
HBase
Oozie
All of the above
The ____ is the master component of HDFS.
DataNode
NameNode
ZooKeeper
JournalNode
Choose the correct statement:
HDFS files are broken into 3 splits by default
The DataNode is a worker that holds data in the form of blocks
The data blocks are replicated a minimal number of times in order to save space
None of the above
The ____ NameNode is used when the active NameNode goes down in a Highly Available environment.
Rack
Data
Secondary
None of the above
Choose the incorrect statement:
Having 2 active HDFS masters leads to a split-brain scenario
The command “hdfs dfs -ls” lists the files of the home of the user issuing the command
The HDFS data are stored on the local filesystem of the DataNodes
The DataNodes know the location of the files stored in HDFS
HDFS is a WORM filesystem. It implies that:
HDFS is a streaming system
HDFS does not support updates on files
HDFS is secured
None of the above
MapReduce uses a lot of:
RAM
CPUs
Disk and Network I/O
None of the above
Hive is used for:
OLAP queries
OLTP queries
Authentication
None of the above
Hive can translate SQL-like queries to MapReduce jobs:
True
False
Choose the correct statement:
There should be as many partitions as possible in Hive tables
Bucket” is a synonym of “partition”
A Hive table can be stored in the ORC format
The files of an external table are deleted when the table is dropped
(Multiple answers) Columnar file formats:
Allow to limit the volume of data loaded by processing engines
Are designed for OLTP queries
Embed the schema of the table
Are less optimized than JSON and CSV
HBase is:
Consistent and Partition tolerant
Consistent and Available
Available and Partition tolerant
Consistent, Available and Partition tolerant
(Multiple answers) Choose the correct statements:
In HBase, a region is served by a single RegionServer at a given time
HBase allows “random, real-time read/write access to Big Data”
HBase data is stored using Hive
To do OLAP on HBase data, we have to use an external engine
(Multiple answers) In Kafka:
All the consumers in a consumer group receive the same records
The order of records is guaranteed within a partition
Kafka can be used as a storage system
When writing to Kafka, the producer does not have to specify the topic to write to
Which programming language is commonly used for Big Data processing and analysis?
Java or Scala
Ruby
Python
SQL
Which technology is often used to handle real-time processing of streaming Big Data?
HDFS
Hive
NoSQL databases
Kafka
How is named the type of data that typically includes text documents, social media posts, and multimedia content?
Structured data
Semi-structured data
Unstructured data
Massively Parallel data
Data warehousingWhat is the concept that involves analyzing not only historical data but also real-time data to make immediate decisions?
Batch processing
Stream processing
Data mining
Data warehousing
Which of the following is not a use case of Big Data?
Fraud detection
Customer behavior analysis
Healthcare research
None of the above
