← All CDP Flashcard Decks

(Big Data Science) Flashcards

7 cards from real CDP practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 (Big Data Science) flashcards as text
  1. Which CAP theorem property is sacrificed by Apache Cassandra by default in favor of availability and partition tolerance?

    Answer: Consistency

    Cassandra is an AP system that prioritizes availability and partition tolerance, offering only eventual consistency by default.

  2. In a Lambda architecture, what is the primary role of the speed layer?

    Answer: Provide low-latency views of recent data not yet processed by the batch layer

    The speed layer processes recent data in real-time to compensate for the high latency of the batch layer.

  3. What does the 'embarrassingly parallel' term mean in the context of big data processing?

    Answer: Tasks can be divided into independent subtasks with no dependency between them

    Embarrassingly parallel problems can be split into completely independent subtasks, requiring no communication between parallel workers.

  4. Which technique is used in Spark to avoid full data shuffles when joining a large dataset with a small one?

    Answer: Broadcast join

    A broadcast join sends the smaller dataset to all worker nodes, eliminating the costly shuffle of the large dataset.

  5. In the context of streaming analytics, what is 'watermarking' used for?

    Answer: Handling late-arriving data by defining a threshold for event-time delays

    Watermarking sets a maximum tolerated delay for late data, allowing the system to finalize window computations despite out-of-order events.

  6. Which file format is optimized for columnar storage and is widely used in big data ecosystems for analytical queries?

    Answer: Parquet

    Parquet is a columnar storage format that enables efficient compression and encoding schemes, significantly improving analytical query performance.

  7. What is the primary purpose of data skew mitigation techniques like 'salting' in distributed big data joins?

    Answer: To distribute data more evenly across partitions and reduce hotspots

    Salting adds a random prefix to skewed keys to distribute them across multiple partitions, reducing the load on overloaded nodes.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. iccp.org — Test delivery, passing score, retake policy, score release, score validity, time limit, renewal, fees, eligibility · verified Oct 2026