Find out where you stand as an engineer.
Read a short lesson, answer questions that adapt to you, and watch your level move from Intern to Staff, one role at a time.
Pick a role to study
Every track has short lessons and its own adaptive assessment.
- Backend
APIs, data storage, concurrency and the services behind the UI.
- Data
Modelling, querying and moving data at scale.
- DevOps
Shipping and running software - CI/CD, containers, infrastructure, observability.
- Frontend
Browsers, HTML, CSS, JavaScript and the UI layer users touch.
- Mobile
Native and cross-platform apps, their lifecycle and constraints.
- QA
Testing strategy, automation and quality as an engineering practice.
- Security
Threats, defences and building software that resists attack.