Practice Library
All MCQs
Browse exam-wise, subject-wise, and country-wise MCQs with explanations.
Choose an option to check your answer.
Correct Answer: A. NameNode
Explanation:
The NameNode tracks directories, file names, permissions, and block locations.
It does not normally store the actual user data blocks.
Choose an option to check your answer.
Correct Answer: D. To store very large files reliably across a cluster
Explanation:
HDFS divides files into blocks and distributes them across DataNodes.
Replication provides resilience to node failure.
Choose an option to check your answer.
Correct Answer: C. An ecosystem for distributed storage and processing of large datasets
Explanation:
Hadoop provides HDFS for storage and frameworks such as MapReduce and YARN.
It is designed for clusters of commodity hardware.
Choose an option to check your answer.
Correct Answer: B. Algorithms must account for distribution, failures, data movement, and parallel execution
Explanation:
Distributed execution introduces coordination, partitioning, serialization, and recovery concerns.
Efficient designs minimize communication and exploit parallelism.
Choose an option to check your answer.
Correct Answer: A. The system continues operating despite lost or delayed network messages between nodes
Explanation:
Distributed networks can experience communication failures.
Partition-tolerant systems continue functioning while groups of nodes cannot communicate.
Choose an option to check your answer.
Correct Answer: D. Availability
Explanation:
Availability requires the system to respond even when some nodes are unavailable.
The response may not contain the most recent data in some designs.
Choose an option to check your answer.
Correct Answer: C. Consistency
Explanation:
Consistency means all clients observe a single current value.
Under network partitions, systems may trade this against availability.
Choose an option to check your answer.
Correct Answer: B. Structured, integrated data optimized for analytics and reporting
Explanation:
Warehouses organize curated data for consistent business analysis.
They commonly use schema-on-write and dimensional models.
Choose an option to check your answer.
Correct Answer: A. A repository that stores large amounts of raw data in diverse formats
Explanation:
Data lakes retain structured, semi-structured, and unstructured data.
Governance and metadata are needed to prevent them becoming disorganized.
Choose an option to check your answer.
Correct Answer: D. Transforming data into a predefined structure before storage
Explanation:
Schema-on-write validates and organizes data during ingestion.
It supports predictable queries but is less flexible.
Choose an option to check your answer.
Correct Answer: C. Applying structure when data is queried or analyzed
Explanation:
Schema-on-read keeps raw data flexible until analysis time.
It is common in data lakes and heterogeneous Big Data environments.
Choose an option to check your answer.
Correct Answer: B. Storing multiple copies of data on different nodes
Explanation:
Replication improves availability and fault tolerance.
If one node fails, another copy can still be used.