every note, in one binder ✎

Developer interview notes & guides — Page 30

Focused explanations and longer guides, with worked scenarios, common mistakes and interview exercises across every chapter.

read ✓ServiceNow · hard

ServiceNow Import Sets and Transform Maps

ServiceNow Import Sets and Transform Maps. Learn the reasoning, a practical example, common mistakes and an interview exercise.

~2 min readread →
read ✓ServiceNow · mid

ServiceNow UI Policies and Form Behavior

ServiceNow UI Policies and Form Behavior. Learn the reasoning, a practical example, common mistakes and an interview exercise.

~2 min readread →
read ✓ServiceNow · hard

ServiceNow Update Sets and Deployment Scope

ServiceNow Update Sets and Deployment Scope. Learn the reasoning, a practical example, common mistakes and an interview exercise.

~2 min readread →
read ✓Spring Boot · hard

Spring Actuator Exposure and Operational Access

Which Spring Boot Actuator endpoints to expose, how exposure differs from authorization, and how to lock down env, heapdump and health details.

~6 min readread →
read ✓Spring Boot · easy

Spring Bean Scopes and Shared Mutable State

Spring bean scopes explained: why singletons must be stateless, injecting prototype or request beans into singletons, and scoped proxies.

~6 min readread →
read ✓Spring Boot · easy

Spring Configuration Properties and Validation

Bind Spring Boot settings to typed @ConfigurationProperties records, validate them at startup, and know when @Value is still the right tool.

~6 min readread →
read ✓Spring Boot · mid

Spring Controller Advice and Error Responses

Map Spring Boot exceptions to stable HTTP errors with @RestControllerAdvice and ProblemDetail, without leaking stack traces or internals.

~6 min readread →
read ✓Spring Boot · hard

Spring HTTP Clients and Deadline Ownership

Set connect and read timeouts on Spring RestClient and WebClient, size them from a latency budget, and stop slow calls exhausting threads.

~7 min readread →
read ✓Spring Boot · mid

Spring JPA Lazy Loading and Session Boundaries

Why Hibernate throws LazyInitializationException in Spring Boot, how open-in-view hides it, and how fetch joins, entity graphs and DTOs fix it.

~6 min readread →
read ✓Spring Boot · mid

Spring JPA N-Plus-One Query Diagnosis

Detect and fix JPA N+1 selects in Spring Boot with fetch joins, @EntityGraph, batch fetching and DTO queries, then prove it with a test.

~6 min readread →
read ✓Spring Boot · hard

Spring Metrics Tags and Cardinality

Why unbounded Micrometer tags like user IDs or raw URLs blow up Prometheus, how Spring Boot templates URIs, and how to cap tag cardinality.

~6 min readread →
read ✓Spring Boot · mid

Spring JPA Optimistic Locking and Conflicts

How JPA @Version prevents lost updates in Spring Boot, what ObjectOptimisticLockingFailureException means, and when to retry or return 409.

~6 min readread →
read ✓Spring Boot · easy

Spring Profiles and Environment Differences

Use Spring Boot profiles for environment differences without hiding behaviour: profile files, @Profile beans, groups, and config precedence.

~6 min readread →
read ✓Spring Boot · mid

Spring Repository Tests and Database Fidelity

What @DataJpaTest loads, why its rollback and embedded database can hide bugs, and how to test Spring Data repositories with Testcontainers.

~6 min readread →
esc