Unit 1: Introduction to Hadoop - Subjective Questions

INT312 — Big Data Fundamentals • Practice Questions with Detailed Answers

20 questions

1

Define Big Data and explain why traditional data-processing systems may be inadequate for handling it.

2

Describe the major sources of Big Data and give suitable examples.

3

Differentiate among structured, semi-structured, and unstructured data with examples.

4

Explain the five V's of Big Data and state the significance of each.

5

Distinguish between Volume and Velocity in Big Data. How does each affect system design?

6

What are Veracity and Value in the context of Big Data? Explain how they influence data analytics.

7

Introduce Apache Hadoop and explain the main problems it was designed to solve.

8

Explain the architecture of Hadoop and describe how its major components cooperate to process a large dataset.

9

Describe the role of Hadoop Common in the Hadoop ecosystem.

10

What is HDFS? Explain its master-worker architecture and the responsibilities of the NameNode and DataNodes.

11

Explain HDFS block storage and replication. How do they provide scalability and fault tolerance?

12

Describe the process of reading a file from and writing a file to HDFS.

13

What is MapReduce? Explain the Map, Shuffle and Sort, and Reduce phases using a word-count example.

14

Explain the purpose and architecture of YARN in Hadoop.

15

Compare the roles of HDFS, YARN, and MapReduce in Hadoop.

16

Explain the concepts of horizontal scalability, fault tolerance, and data locality in Hadoop.

17

Compare the standalone, pseudo-distributed, and fully distributed modes of Hadoop.

18

State the major prerequisites for installing Apache Hadoop and explain why each is required.

19

Describe the steps required to install and configure Apache Hadoop in pseudo-distributed mode.

20

How can a Hadoop installation be verified and troubleshot after configuration?