#REST API
2 posts
-
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.
-
Spring Boot Pre-Interview Guide Part 1: Core Application Layer — Spring Boot 4 · Kotlin Four-Layer Design
The four-layer design points evaluators repeatedly flag in Spring Boot pre-interview assignments — Controller/Service/Repository/Domain responsibility split, Request → Command conversion, what @Transactional(readOnly=true) actually does, and the three-tier priority of GlobalExceptionHandler — written for a Spring Boot 4 + Kotlin stack where data classes, primary constructors, and val/var replace Lombok naturally. Series Part 1.