WorksheetsBig Data and Hadoop Quiz
Total questions: 96
Worksheet time: 48mins
Which one is not true about Traditional Business Intelligence (BI)?
Faster and accurate reporting and analysis
Data is stored on a distributed file system
BI Solutions are more towards the structured data.
BI Solutions carry the data to the processing functions.
Which one is not a characteristic of big data?
Value
Variety
Volume
None of the mentioned
._____ refers to the speed of data processing?
Variety
Value
Volume
Velocity
Which one is a step needed for drawing insights for Business?
Data Analysis
Data Processing
Data Collection
All of the mentioned
Which one is not an example of Semi Structured data?
PDFs
Binary Executables
XML
Which one is an example of Unstructured data?
Images and Videos
PDFs
Text Documents
All of the mentioned
All of the following accurately describe Hadoop, EXCEPT ____________
Distributed computing approach
Java-based
Real-time
Open-source
Which technology is commonly used in Big Data platforms for distributed storage and processing of large datasets?
Hadoop
NoSQL databases
Relational databases
Traditional file systems
Which challenge is frequently encountered in big data analytics due to the velocity of data?
Batch processing
Data redundancy
Real-time data processing
Data fragmentation
Which of the following best describes the volume characteristic of data in big data analytics?
The veracity of data accuracy
The variety of data types
The size of data being processed
The velocity at which data is generated
Which of the following scenarios best demonstrates the application of the veracity characteristic in big data analytics?
Extracting insights from a mixture of structured and unstructured data sources
Cleaning and filtering data to remove inconsistencies and errors
Processing sensor data from IoT devices to monitor equipment health
Analyzing social media posts to understand consumer sentiments
What is the primary focus of the veracity characteristic in big data analytics?
Analysing the patterns and trends within data
Managing the diverse types of data
Guaranteeing the accuracy and reliability of data
Ensuring the speed at which data is processed
Which of the following tasks is most closely associated with the veracity characteristic of data in big data analytics?
Cleaning and validating data to remove errors and inconsistencies
Processing real-time streaming data from IoT devices
Extracting insights from unstructured text data
Integrating data from multiple sources into a unified platform
What does the term "volume" refer to in the context of big data analytics?
The accuracy and reliability of data
The diverse types of data, including structured and unstructured data
The size or amount of data being processed
The speed at which data is generated and processed
What is one advantage of using Hadoop over traditional Data Warehouses?
Hadoop is designed for smaller data sets
Hadoop supports both structured and unstructured data
Hadoop requires higher computational resources
Data Warehouses are open-source
In the BASE model, what does "Soft State" mean?
The state of the system is always consistent
The state of the system may change over time
The system always stores data in a permanent state
The system avoids any state changes
Which of the following tools is specifically designed for handling large-scale data processing and analysis?
Microsoft Excel
Apache Hadoop
IBM SPSS
Tableau
What type of analytics is focused on recommending actions to optimize business outcomes?
Descriptive Analytics
Diagnostic Analytics
Predictive Analytics
Prescriptive Analytics
What is a challenge unique to real-time Big Data analytics?
High latency in data retrieval
Integration of diverse data sources
Ensuring data accuracy
Managing large data volumes
Hadoop Distributed File System provides
performance through distribution of data
fault tolerance through replication
both performance through distribution of data & fault tolerance through replication
hierarchical configuration
A replica is employed to replace the failed node, and a change is made to the____.
replication scheme
data scheme
model scheme
all of the mentioned
Which file is associated with metadata present in the NameNode?
FsImage
EditLogs
Both FsImage and EditLogs
None of the mentioned
.________ is the architectural center of Hadoop that allows multiple data processing engines.
YARN
Hive
Incubator
Chuckwa
In MapReduce job execution, InputFormat is the ......... step.
Second
First
Last
Third
What is the minimum amount of data that a disk can read or write in HDFS?
Byte size
Block Size
Heap
None of the mentioned
. In 2005, Doug Cutting and Mike Cafarella introduced a new file system known as...............
NDFS
SSDF
DDFS
TDFS
What is the default replication factor for HDFS files?
3
2
1
4
Point out the correct statement.
Hadoop is highly scalable because it handles data in a distributed manner
Compared to vertical scaling in RDBMS, Hadoop offers horizontal scaling
Hadoop utilizes the data locality concept to process the data on the nodes on which they are stored rather than moving the data over the network thereby reducing traffic
All of the mentioned
HDFS is implemented in which of the following language?
Perl
Python
Java
C
Hadoop runs the jobs by dividing them into..................
maps
tasks
individual files
None of the mentioned
As of the latest updates, which of the following is a stable version of Hadoop?
Hadoop 1.0
Hadoop 2.x
Hadoop 3.x
Hadoop 4.x
Which component is part of the Hadoop ecosystem and is used for SQL-like querying on Hadoop data?
Apache Hive
Apache HBase
Apache Spark
Apache Flume
Which company offers a popular commercial distribution of Hadoop?
Microsoft
Oracle
Cloudera
SAP
Hadoop was originally inspired by which two key technologies?
Google File System (GFS) and MapReduce
Amazon S3 and AWS Lambda
Oracle Database and Apache Tomcat
MySQL and PHP
Which of the following is a major Hadoop distributor providing enterprise solutions?
Apache Software Foundation
Hortonworks
ElasticSearch
MongoDB
What is the core component responsible for processing data in Hadoop?
Apache HBase
Apache Pig
MapReduce
Apache Sqoop
Which of the following tools is used for importing and exporting data between Hadoop and relational databases?
Apache Flume
Apache Sqoop
Apache Kafka
Apache Oozie
Which of the following is a common compression format used in Hadoop to reduce storage and network I/O?
JSON
XML
Gzip
CSV
Which of the following is a key feature of Hadoop?
Relational Data Storage
Distributed Data Processing
Single-node Storage
Proprietary Data Format
What is Apache Hive primarily used for?
Real-time data processing
Data warehousing and SQL-like querying
Data visualization
Stream processing
Which component of Hive translates HiveQL queries into MapReduce jobs?
Hive Metastore
Hive Driver
Hive Compiler
Hive Execution Engine
Which of the following is a primitive data type in Hive?
ARRAY
MAP
STRING
STRUCT
What is the purpose of partitioning in Hive?
To increase the number of reducers
To improve query performance by dividing data into segments
To compress data
To encrypt data
Which statement is true about Hive Views?
Views are physical storage of data.
Views are used to hide the complexity of queries.
Views can store data directly.
Views are immutable and cannot be altered.
Which clause is used to filter groups in Hive after aggregation?
WHERE
ORDER BY
GROUP BY
HAVING
What is a Hive UDF?
A built-in function in Hive
A user-defined function for custom operations
A system-defined procedure
A HiveQL keyword
What is the purpose of serialization and deserialization in Hive?
To compress and decompress data
To convert data between formats for storage and retrieval
To encrypt and decrypt data
To partition and bucket data
Which function is an example of an analytic function in Hive?
SUM()
RANK()
COUNT()
AVG()
What is Apache Pig primarily used for?
Real-time data analysis
Data warehousing
Data flow scripting and processing
Machine learning
When was Apache Pig first developed?
2005
2008
2010
2012
When was Apache Pig first developed?
2005
2008
2010
2012
Which of the following is a key feature of Apache Pig?
Supports real-time processing
Provides a high-level scripting language
Built-in machine learning algorithms
Visualization tools
What is the philosophy behind Pig?
Ease of use and flexibility for data processing
High-performance data storage
Interactive data querying
Real-time data streaming
What is Pig Latin?
A programming language for machine learning
A query language for data processing in Pig
A language for system administration
A visualization tool for data
Which command is used to execute a Pig script?
pig -x local script.pig
pig -run script.pig
pig -execute script.pig
pig -start script.pig
Which command is used to list files in a Hadoop Distributed File System (HDFS) directory?
hdfs ls
hadoop ls
hdfs dfs -ls
hadoop dfs -list
What is the Piggy Bank in Apache Pig?
A collection of built-in functions
A repository for user-defined functions
A data storage system
A visualization tool
How can parameters be passed to a Pig script?
By using the DEFINE keyword
By using the PARAM keyword
By using the -param option in the command line
By embedding them directly in the script
What is the purpose of the FOREACH ... GENERATE construct in Pig Latin?
To sort data
To generate new fields or modify existing fields
To filter data
To join datasets
Which of the following is NOT a primitive data type in Pig Latin?
INT
CHARARRAY
BYTEARRAY
MAP
Which of the following is an advantage of NoSQL databases?
Fixed schema structure
High scalability and flexibility
Transaction support similar to SQL databases
Complex query capabilities
In which scenario are NoSQL databases most commonly used?
Online transaction processing with strict consistency requirements
Real-time analytics and big data applications
Traditional relational data storage with structured queries
Simple file storage
Which of the following is a well-known NoSQL database vendor?
Microsoft SQL Server
Oracle Database
MongoDB
IBM Db2
What distinguishes NewSQL databases from traditional SQL and NoSQL databases?
They use NoSQL data models for scalability.
They provide SQL-like querying with horizontal scalability and high performance.
They do not support ACID transactions.
They are designed solely for key-value storage.
Which of the following is NOT a characteristic of NoSQL databases compared to SQL databases?
Schema-less data storage
Support for complex joins
Horizontal scalability
Flexible data models
Which method is used to query and retrieve documents from MongoDB?
get()
find()
search()
fetch()
How does MongoDB handle NULL values in documents?
They are automatically removed
NULL values are stored as empty fields
NULL values are not supported
NULL values are replaced with default values
Which command is used to import data into MongoDB?
mongoimport
importdata
load
mongoinsert
What format does mongodump use for exporting MongoDB data?
JSON
CSV
BSON
XML
What is Jaspersoft used for in conjunction with MongoDB?
Real-time data streaming
Business intelligence and reporting
Database administration
Data warehousing
Which of the following is a key component of Jaspersoft for connecting to MongoDB?
JasperReports Server
JasperSoft Studio
JasperData Mapper
JasperData Connector
Which protocol is used to connect applications to MongoDB?
HTTP
JDBC
MongoDB Wire Protocol
FTP
What is required to connect a MongoDB client application to a MongoDB database?
Connection URL
API Key
ODBC Driver
SQL Query
How do you remove a document from a MongoDB collection?
delete()
remove()
erase()
drop()
Which MongoDB method is used to insert a document into a collection?
add()
create()
insert()
push()
Which method would you use to count the number of documents in a collection?
count()
total()
size()
length()
What is the main data storage unit in HBase?
Table
Column Family
Region
Row
Which feature of HBase provides the ability to store and retrieve large amounts of data across a distributed system?
Column-Oriented Storage
Indexing
Join Operations
Normalization
In HBase, what is a Column Family?
A set of related rows
A grouping of columns in a table
A single column in a table
A group of tables
Which characteristic differentiates HBase from traditional RDBMS?
Strict ACID compliance
Schema-less data model
Support for SQL queries
Fixed schema structure
What is the role of ZooKeeper in an HBase architecture?
Data storage
Load balancing
Coordination and synchronization of distributed services
Data analysis
Which file is commonly edited to configure HBase?
hbase-site.xml
hbase-config.xml
hbase.properties
hbase.conf
Which command starts ZooKeeper in a typical Hadoop environment?
zkServer.sh start
zookeeper start
zkStart.sh
startZooKeeper.sh
Which component of Sqoop is responsible for transferring data between Hadoop and relational databases?
Sqoop Client
Sqoop Server
Sqoop Connector
Sqoop Importer
What is the purpose of Sqoop jobs?
To schedule data transfers
To automate data import/export tasks
To monitor database performance
To configure Hadoop nodes
What is the primary use case for Apache Flume?
Real-time data processing
Log collection and aggregation
SQL querying
Data visualization
Which Flume component is used to collect data from Twitter streams?
Source
Sink
Channel
Collector
What type of workflow does Oozie support for defining complex processing pipelines?
Simple Workflow
Complex Workflow
Coordinated Workflow
Directed Acyclic Graph (DAG)
Which Oozie component manages the scheduling of workflows?
Coordinator
Workflow Engine
Bundle
Action
What is the role of the Oozie Coordinator?
To define and execute workflows
To schedule and trigger workflows based on data availability
To manage job dependencies
To provide real-time analytics
What is the main purpose of the Lambda Architecture in data processing?
To combine batch and stream processing
To replace batch processing with real-time processing
To provide high availability
To simplify data ingestion
Which of the following is a core concept in Spark Streaming for processing live data?
RDD (Resilient Distributed Dataset)
DataFrame
DStream (Discretized Stream)
DataSet
Which operation in Spark is used to perform a transformation on an RDD?
Action
Transformation
Collection
Aggregation
Which component of Apache Kafka is responsible for storing records?
Broker
Producer
Consumer
Zookeeper
What is the purpose of Kafka's Producer component?
To store and manage Kafka topics
To consume records from Kafka topics
To publish records to Kafka topics
To coordinate and manage Kafka brokers
What visualization type is best suited for displaying the distribution of a single numeric variable?
Bar chart
Scatter plot
Histogram
Line chart
