Interview Prep Zoneby CuriouserLabs
🎛️

Externalized Config & Profiles

Property precedence, type-safe configuration, profile strategy and secrets — config as an architectural surface.

  1. 1

    Explain Spring Boot's property source precedence. Why does it exist, and which layers matter in practice?

    senior
  2. 2

    @ConfigurationProperties vs @Value — which do you standardize on and why? How do you make configuration type-safe?

    senior
  3. 3

    Design a profiles strategy for dev → staging → prod. What belongs in a profile, and what doesn't?

    staff
  4. 4

    How do you handle secrets in a Spring Boot application — from local dev to production?

    architect
  5. 5

    Config at scale: centralized config, feature flags, and runtime changes — how do you keep 50 services sane?

    architect