Spring Boot Pre-Interview Guide Comprehensive Assignment: Marketplace REST API — Spring Boot 4 · Kotlin 2.3
On Spring Boot 4 with Kotlin 2.3, a hands-on assignment that lands every pattern from Parts 1–7 in a single project. Build a marketplace REST API in seven days covering member/product/order domains, JWT auth, file uploads, search and pagination, caching, async notifications, and Docker deployment. Pick a single-module or multi-module structure (Option A strict DIP or Option B simplified), targeting 70 base points + 35 bonus — written in Kotlin with primary constructors and val/var, no Lombok.