CareerCTO

Mock interview question generator

Pick a role and a round and this pulls a set of questions from a bank written for that exact combination, so a frontend technical round looks nothing like a data science screen.

The same role and round always return the same questions in the same order — this is a lookup, not a random draw, so you can come back and practice the same set again deliberately.

Backend — technical round

5 questions

Same role and round always return this exact set

Your practice set

1. Design a rate limiter for a public API.
2. How would you paginate an API that returns millions of rows efficiently?
3. Explain how you would debug a service with intermittent 500 errors.
4. What is the N+1 query problem and how do you fix it?
5. How would you design retries for a call to a flaky downstream service?
Q1
Design a rate limiter for a public API.
Q2
How would you paginate an API that returns millions of rows efficiently?
Q3
Explain how you would debug a service with intermittent 500 errors.
Q4
What is the N+1 query problem and how do you fix it?
Q5
How would you design retries for a call to a flaky downstream service?

Everything above is worked out in your browser. Nothing you type is sent to us or saved anywhere.

How this is worked out

What this does not cover

Questions people ask

Will I get different questions if I refresh the page?
No. The same role, round and count always produce the same list — this is a fixed lookup, not a shuffle, so you can practice the same set again on purpose.
Are these the exact questions a specific company asks?
No. They are common patterns for that role and round across companies, not questions sourced from any one employer’s actual process.
Can I combine rounds, like technical and behavioural in one set?
Not in one pull today — pick each round separately and combine the results yourself if you want a mixed practice session.

Where these figures come from

Rates and rules on this page were last checked against the source on . Tax law changes; check the source before you rely on a number for a decision.

Related calculators

Running these numbers because you are weighing a move? See what is open right now.