← PaddySpeaks
Interview Studio · Practice · Q&A Design Skill Check paddyspeaks.com/interview.app/evaluate
Interview Studio · Skill Check

Evaluate your SQL, Python & Design skills.

Three sections — 20 questions per attempt, drawn randomly from a curated pool of around 200 per section, so retakes feel materially fresh. Mix of single-choice, multi-select, code, and open-ended prompts. Objective questions auto-grade; SQL and Python code questions run in your browser (PGlite Postgres + Pyodide); open answers reveal a model solution you can self-rate against. Progress saves locally — no sign-up, no backend.

Section 01

SQL

Joins, aggregation, window functions, CTEs, transactions, indexing, and query reasoning. Code questions run in an in-browser PostgreSQL (PGlite).

20 per attempt pool: ~35 min
Section 02

Python

Idioms, data model, comprehensions, decorators, async, the stdlib, and the data stack. Code questions run in Pyodide with auto-pass/fail tests.

20 per attempt pool: ~35 min
Section 03

Data & System Design

Dimensional modeling, SCDs, partitioning, CDC, streaming, idempotency, and scale tradeoffs. Senior-level judgement.

20 per attempt pool: ~35 min

How it works