Ed McCormic Source on GitHub
All specs

Interview prep and study

Spring interview study series

A multi-phase study repo, one topic area per phase, where every claim in the docs is backed by a test.

Plan

  1. Spring Boot core (done): 15 topic packages, a shop mini-app, 158 tests
  2. Spring Data: repository derivation, projections, N+1 (deliberately deferred from phase 1)
  3. Spring Security

Conventions

  • Each topic is a sibling package under com.interviewprep
  • Each package has a five-section package-info.java
  • A test backs every claim in the prose
  • Javadoc is part of check

Changelog

  • 2026-08-15: Phase 1 complete