Top 50
Topic roadmap
Updated weekly · Last refresh Nov 2

Top 50 data processing Interview Questions

The most frequently asked data processing questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~20htotal time
55companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 44 questions · ~1074 min
Merge Overlapping IntervalsMedium
Practice
Recently asked

Sort intervals by start time, then merge every overlapping pair in linear time after sorting.

intervalsdata processingArraysGoogleExpedia GroupAdobe
Final Value From Stock PricesMedium
Practice
Recently asked

Compute the maximum final cash value from daily stock prices using two-state dynamic programming with a transaction fee.

data processingPalantir technologiesPalantir
Sliding Window OptimizationMedium
Practice
Recently asked

Find the longest contiguous TikTok Shop product sequence containing at most k distinct products using a sliding window.

data processingSliding WindowoptimizationTikTok ShopAmazon Web Services
Metrics Anomaly DetectionHard
Practice
Recently asked

Detect robust outliers in Zoox telemetry using a rolling median and MAD with logarithmic updates.

data processinganomaly detectionZooxNVIDIA
Spark Skew OptimizationHard
Practice

Simulate Spark salting to distribute hot keys across partitions and return each partition's record count.

aggregationdata processingArraysDatabricksUltra Tendency
Parse and Normalize TransactionsHard
Practice
Recently asked

Parse messy Plaid transaction records, normalize fields, and deduplicate valid transactions in one pass.

data cleaningdata processingStringsPlaid
Simple Data Processing AlgorithmEasy
Practice
Recently asked

Count each integer and return value-count pairs in order of first appearance.

aggregationdata processingArraysGoogle
More Coding 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
2
SQL & Data Manipulation6 questions · ~146 min
Word Frequency SQL QueryEasy
Practice
Recently asked

Count case-insensitive, punctuation-free word occurrences in a TurboTax file using a join, CTE, and GROUP BY.

data processingIntuit
More SQL & Data Manipulation questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.