every note, in one binder ✎

Developer interview notes & guides

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

read ✓Java · easy

Checked vs Unchecked Exceptions in Java

Checked exceptions must be caught or declared; unchecked ones needn't be. See the compiler rules, the lambda problem and when to use each.

~7 min readread →
read ✓Spring Boot · easy

@Controller vs @RestController in Spring Boot

@RestController is @Controller plus @ResponseBody: return values become the response body, not view names. See both styles and the usual bugs.

~6 min readread →
read ✓Spring Boot · easy

Spring vs Spring Boot: What Is the Difference?

Spring Framework provides dependency injection, MVC and transactions; Spring Boot sets it up with starters, auto-configuration and a server.

~6 min readread →
read ✓SQL & PostgreSQL · easy

DELETE vs TRUNCATE vs DROP in SQL (PostgreSQL)

DELETE removes chosen rows, TRUNCATE empties a table fast, DROP removes the table. Compare rollback, triggers, identity and locks in Postgres.

~7 min readread →
esc