Interview prep

Coding interview prep that grades your code — and your Big-O

Three levels per language: L1 for your first interview, L2 for working engineers, L3 for FAANG coding rounds. Every question runs in your browser against visible and hidden tests, has a Complexity Lab that measures your solution as the input grows, and an AI coach that helps without handing you the answer.

Choose a language

What every question includes

Input → expected output

Visible examples and hidden edge cases, with your output, prints and timing for every test.

Time and space complexity

Commit to a Big-O, then measure your code against the optimal and brute-force solutions.

Solvi, the AI coach

Explains, hints, debugs and plays interviewer — it sees your code, not just the question.