Can take a messy dataset and turn it into an answer somebody can act on.
Every topic in the question bank, and how much of each one Papu has worked through.
Working on it · 43 of 69
Reading a table and asking it a straight question.
Learning · 16 of 36
Putting tables together without losing or duplicating rows.
Learning · 30 of 71
Summarizing, ranking and comparing rows against their group.
Not started · 0 of 21
The data structures every Python interview leans on.
Not started · 0 of 17
The patterns behind the timed screening rounds.
Senior Analyst
Earned Oct 16, 2026
Analyst
Earned Oct 14, 2026
Junior Analyst
Earned Sep 22, 2026
Compare six months of ad spend against signups and paying customers, then recommend where the next budget should go.
Analyze a four-week checkout experiment, deal with messy tracking, and decide whether the redesign should launch.
Build a profile like this one
Every question you solve and project you finish counts. It's free, and it gives recruiters something real to look at.
Start practicing