Q1. Explain the difference between a data lake and a data warehouse.
A data warehouse stores structured, modelled data optimized for analytics and SQL. It uses schema-on-write: data is cleaned and conformed before loading, typically into s...
Technical Question Bank · Peer-Reviewed
Search and filter frequently asked interview questions across technical, programming, and behavioral domains. Tailor your interview preparation by difficulty for freshers or experienced developers (12 available).
A data warehouse stores structured, modelled data optimized for analytics and SQL. It uses schema-on-write: data is cleaned and conformed before loading, typically into s...
ETL extracts data from sources, transforms it on a separate processing engine, then loads the clean result into the target. ELT extracts and loads raw data into the targe...
Both are dimensional models. A star schema has one central fact table surrounded by denormalized dimension tables. Each dimension is a single table, so joins stay simple ...
Partitioning splits a large dataset into smaller physical chunks so queries and maintenance target only relevant data. Common strategies are range (by date), list (by reg...
Airflow models a workflow as a DAG: a directed acyclic graph of tasks with dependencies. A scheduler parses DAG files, creates DAG runs per schedule interval, and queues ...
Batch processing handles bounded datasets on a schedule. It is simple, high-throughput and easy to reprocess, but results are delayed by the batch interval. Examples incl...
Late data breaks the assumption that all events for a time window have arrived. Common strategies: - Watermarks: define how long to wait for late events before closing a ...
Data quality checks should run as first-class pipeline steps, failing or quarantining bad data rather than silently loading it. Dimensions to test: - Completeness: no une...
An idempotent operation produces the same result whether it runs once or many times. Pipelines retry on failure, run backfills and get replayed, so non-idempotent logic c...
Dimensions change over time: a customer moves city, a product changes category. A slowly changing dimension strategy decides how history is preserved. - Type 1: overwrite...
HireXTech uses essential storage to remember your study preferences and third-party advertising cookies via Google AdSense in compliance with GDPR. You can choose to enable essential cookies only or accept all cookies. Read our Privacy Policy.