Top 20
Prep plan
Updated weekly · Last refresh Oct 17

CareDx Data Engineer Interview Questions

The questions to prepare for a CareDx Data Engineer interview. Questions from real interview reports rank first. Updated daily.

20questions
~3htotal time
Track your progressSign up free to work through all 20 questions and resume where you left off.
Start practicing free →
1
SQL & Data ManipulationStart here. 3 questions + 1 drill · ~40 min
Find Duplicate Records in SQLEasy
Practice

Use GROUP BY and HAVING to find duplicate patient records in a Johns Hopkins Medicine dataset.

Data WranglingGroup ByHavingCareDx
Indexing for Database PerformanceEasy

Tests understanding of indexing tradeoffs and how indexes affect query performance and cost.

SubqueriesJoinsData WranglingCareDx
Optimize a Slow SQL QueryHard
Practice

Rewrite a slow PostgreSQL loan payment query to reduce scanned rows while preserving the required aggregated results.

database optimizationJoinsData WranglingCareDx
Monthly Sales Trends by CategoryMedium
Practice
Practice drill

Aggregate monthly sales by product category and use LAG to calculate month-over-month changes.

InfrastructureToolsData WranglingTotal Wine & MoreInc.Benjamin Moore
2
Pipelines15 questions · ~151 min
Evaluate Azure Data Factory for ETL DesignMedium

Analyze the pros and cons of Azure Data Factory for ETL processes in a cloud-based data architecture.

InfrastructureToolsETLCareDx
Cloud Pipeline Data SecurityMedium

Key security considerations for a cloud data pipeline, from ingestion through storage, orchestration, and monitoring.

InfrastructureGovernanceETLCareDx
Diagnose an Integration Pipeline IssueMedium

Structured approach to diagnose failures in an ETL integration, from source extraction through orchestration, data quality, and idempotent recovery.

ToolsDependenciesQualityCareDx
More Pipelines questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
More topics2 questions · ~20 min
Flatten JSON to Table in PythonMedium
Practice

Recursively flatten nested JSON objects and arrays into a single flat record using dotted and indexed column names.

RecursionCodingArraysCareDx
Efficient Data Retrieval StructureEasy

Tests practical understanding of data structures and how they impact lookup and query performance.

Hash TablesArraysSearchingCareDx
The finish line: interview-readyComplete all 20 questions plus 1 hands-on drill to finish this plan.