Home/FAQ
// FAQ
Frequently asked questions
Quick answers about Prepshotz - what it is, what's free during beta, the skills you can practice, and how grading works.
01What is Prepshotz?
Prepshotz is a hands-on practice engine for technical skills. You write real code in your browser and it is graded automatically by running it. SQL, Python, JavaScript and TypeScript are live today, and between them they cover core language work, data analysis, and algorithms and data structures.
02Is Prepshotz free?
Yes. It is completely free while we are in beta - no pricing page yet and no credit card required. The one beta limit is on tracks you build from your own goal: each account can create 5, and a track cannot be deleted afterwards. The curated ladders for every skill are unlimited.
03What skills can I practice right now?
SQL, Python, JavaScript and TypeScript are all live today. Core language work is there for all four; data analysis is in SQL and Python; algorithms and data structures are in Python, JavaScript and TypeScript. Java, C++ and C# are not available yet.
04How does grading work?
Your code is graded by running it. For SQL, your query runs against a real database and the result is compared to the expected answer. For code, your solution must pass a test suite. It is objective - no multiple choice, no opinion.
05Do I need to install anything?
No. Everything runs in your browser - the editor, the database, and the grading. You just need a modern browser.
06How is Prepshotz different from ChatGPT?
ChatGPT can explain a concept, but it cannot run your code against real tests or remember what you keep getting wrong. Prepshotz runs and grades your real work and brings back your weak spots.
07How is it different from LeetCode or other practice sites?
Those run and grade code, but the catalog is fixed. On Prepshotz you can describe a goal in your own words and get a ladder built around it, and a review queue brings back the skills you keep missing. Their catalogs are much larger; ours covers SQL, Python, JavaScript and TypeScript.
08Do I need an account?
Yes - you sign in with your email address and a one-time code we send you. It takes a few seconds, is free, and there is no password to remember.
09Is my data safe?
Yes. We collect only what we need to run your account and progress, and you can export or delete your data. See our Privacy Policy.
10Which skills are still missing?
Java, C++ and C# are not available yet. Everything else on this site - SQL, Python, JavaScript, TypeScript, data analysis, and algorithms and data structures - is live today, and new material keeps landing during the beta.