The Coding Round: Patterns That Keep Coming Back
The six patterns that cover most coding-screen questions, with Java templates, the language-specific traps that cost points, and how to talk while you code without losing your place.
Read tutorialInterview Prep · Phase 7
The rounds themselves: the coding screen and the handful of patterns it keeps reusing, the Spring question bank, backend system design under a whiteboard clock, behavioural answers that survive follow-up questions, and an eight-week plan that fits around a full-time job.
The six patterns that cover most coding-screen questions, with Java templates, the language-specific traps that cost points, and how to talk while you code without losing your place.
Read tutorialThe Spring questions asked at every level answered with mechanisms: how auto-configuration decides, why self-invocation breaks @Transactional, proxy modes, bean scopes and testing slices.
Read tutorialA 45-minute structure that works: clarify and estimate, data model first, then the API, then scale what the numbers say to scale — plus idempotency, the outbox pattern and talking in numbers.
Read tutorialWhy the behavioural round is scored harder than candidates expect, the six stories that cover almost every question, how to quantify impact honestly, and surviving the follow-up questions.
Read tutorialA week-by-week plan that fits into eight hours a week: what to cover when, how to use spaced repetition on the topics you forget, when to start applying, and how to handle the offer stage.
Read tutorial