Administered by EngineersUniverse (practice bank)
The first 5 questions are free. To finish all 50questions with full scoring, a topic breakdown, and answer explanations, you'll unlock the rest with the All-Access Pass.
This practice exam covers the core knowledge every working software engineer is expected to have: data structures and algorithmic complexity, object-oriented design and design patterns, Git version control, testing and code quality, relational databases and SQL, HTTP/web/API fundamentals, and day-to-day engineering practices. It is platform-neutral and language-agnostic — written to reinforce concepts that recur in technical interviews and on the job.
The timer starts when you begin. No payment required to try the first 5 questions.