Skip to content

Frequently asked questions

Practice, results, accounts, billing, privacy, and support.

What is SchemaLab?

SchemaLab is a place to build practical data skills. Work through SQL problems, learn concepts in Guides, practice data-modeling decisions, and use structured feedback to understand your results.

Who is it for?

Data analysts, analytics engineers, data engineers, and anyone building stronger SQL and data-modeling judgment, from first principles through interview preparation.

How is this different from SQL practice sites?

SchemaLab connects query practice with the concepts and modeling decisions behind the answer. SQL problems test what your query does; Guides explain the ideas; data-modeling practice tests how you structure a system.

How do I practice on SchemaLab?

Choose SQL or data modeling, open a problem, and work in its dedicated workspace. Run as often as you need, then submit when you want a verdict. Guides are available when you want to study a concept separately.

How do I use it to prepare for an interview?

Run a timed mock interview: an AI interviewer takes you through a company-style round, you design against the prompt and field follow-ups, and you get a scored verdict across the dimensions a real interviewer weighs, clarification, grain discipline, metric fit, historical judgment, trade-off communication, and operational awareness.

How does grading work?

A trusted grader evaluates the behavior each problem asks for and returns the result shown in the workspace. Coaching and explanations are separate from that verdict, so they do not silently change whether a submission passes.

Is the AI feedback reliable?

AI feedback is optional coaching and can be imperfect. Use it to explore trade-offs or ask questions, but rely on the problem verdict and your own review of the work when deciding what is correct.

Is my work saved, and how do I track progress?

Your workspace saves automatically as you edit, so you can leave and come back to it. Your challenge attempts and completions are kept on your account so you can see what you have practiced.

Are these real questions from named companies?

No. Company-themed tracks labeled "<company>-style" are reconstructions of publicly documented interview formats, for practice realism. They are not official questions and are not affiliated with any named company.

Do I have to pay?

There is a free tier for trying the practice loop, with paid plans for unlimited AI design reviews, the in-workspace tutor, and full mock interviews. You can cancel anytime; access continues until the end of the billing period.

How do I manage my account, reset my password, or cancel?

Reset your password from the sign-in page using the "Forgot password" link. You can manage or cancel a subscription anytime from your account billing settings, when you cancel, access continues until the end of the current billing period.

How is my data handled, and can I delete it?

We collect the minimum needed to run the product and do not sell your personal information. You can start account deletion from account settings. See the Privacy Policy for what we collect, how service providers process it, and what limited records may be retained.

I found a content error. How do I report it?

Use Report an issue from the problem and describe what looks wrong. Reports are tied to a signed-in account so you can track the response. For other content issues:

If you cannot sign in, use the separate account-access form.