Branches
Manual QA
Prepare for manual QA engineer interviews: testing theory, test design techniques, bug reporting and practical interview questions.
QA Automation
Preparation for Middle Automation QA interviews: automation strategy, Playwright (TS), framework architecture, API testing, CI/CD and practical interview tasks.
JavaScript Fundamentals
The JavaScript/TypeScript foundation needed for test automation: language basics, asynchronous code and tooling. A prerequisite for the QA Automation branch.
Git Basics
Practical version-control foundations: the daily commit flow, working with branches, Pull Requests and fixing mistakes. A prerequisite for working on automation projects in a team.
Data Structures
Data structures and algorithms for coding interviews: from complexity analysis to graphs, with JavaScript, Kotlin and Dart examples in every topic.
Dart
The Dart language for Flutter developer interviews: null safety, records and pattern matching, class modifiers, mixins, Future/Stream, the event loop and isolates. A prerequisite for the Flutter branch.
Request a branch
The direction you want to learn is missing? Write in — we can add it.
✉️ Send an emailMeeting prep
Self-introduction, STAR method, HR questions and ready-made templates.