Interview Prep Zoneby CuriouserLabs
🏗️

Production Readiness & Deployment

Graceful shutdown, containers done right, connection pools, resilience patterns and zero-downtime releases.

  1. 1

    What happens when your Spring Boot pod gets SIGTERM? Design a graceful shutdown that loses zero requests.

    staff
  2. 2

    Containerize a Spring Boot app properly: images, layers, and JVM memory in a memory-limited container.

    staff
  3. 3

    Size a HikariCP pool and the timeout chain. Why is 'increase the pool' usually the wrong fix?

    architect
  4. 4

    Timeouts, retries, circuit breakers, bulkheads: compose resilience for a service calling three downstreams.

    architect
  5. 5

    Zero-downtime deployments: rolling updates, backwards-compatible migrations, and the expand/contract pattern.

    architect