Practice track
Python
Data manipulation, logic and the standard library patterns that keep recurring.
Your progress0 / 3
Saved in this browser. Accounts with synced progress are coming.
- 01
Group consecutive values into runs
Given a list of daily status strings, return a list of (status, count) tuples describing consecutive runs.
Coding problemINTERMEDIATEDifficulty: INTERMEDIATEIteration~10 min - 02
What does this function return on the second call?
What is result?
Multiple choiceBEGINNERDifficulty: BEGINNERLanguage semantics~3 min - 03
Why is this incremental model reprocessing everything?
A dbt incremental model passes every test but its runtime grows every day, and the warehouse bill with it. Give two plausible causes.
ScenarioADVANCEDDifficulty: ADVANCEDData engineering~10 min