Practice Problems Online – SQL, Python, DSA & Power BI DAX | TechTown
T
Tech Town
Hi, {{ authName }} · Dashboard Log Out Log In Sign Up Free
Practice Problems

Pick a subject and start solving

Every practice area runs a real editor in your browser — write the code, run it against hidden tests and get an instant verdict. Your progress is saved to your account.

{{ totalSolved }} / {{ totalQuestions }}
questions solved
{{ a.badge }} {{ a.count }} questions

{{ a.title }}

{{ a.desc }}

{{ a.tech }}
{{ a.solved }} solved {{ a.cta }} →
Real editors, no setup
SQL runs on a real database engine, Python and DSA on Python 3 (DSA also in JavaScript), DAX on a teaching simulator — all inside your browser.
Hidden tests and solutions
Submit to check your answer against hidden cases, then study the model solution with a step-by-step explanation.
Track your progress
Log in to save every solved question and see it in My Progress. Guests can try a few questions in each area for free.

Snowflake learners: the SQL practice set uses standard SQL that also runs in Snowflake. Want the theory first? Start with the SQL, Python, DSA or Power BI course.