Posts
All the articles I've posted.
-
Java Interview Prep #5: Apache Kafka — Junior to Senior
Published: at 10:20 AMEvent-driven systems on Kafka — delivery semantics, replication, partitioning for order, consumer lag, and the dead-letter queue every production consumer needs.
-
Java Interview Prep #4: Database & SQL — Junior to Senior
Published: at 10:15 AMThe database layer decides real-world scale. Senior candidates must speak fluently about indexing, transaction isolation, connection pooling, and the ORM trap.
-
Java Interview Prep #6: Microservices — Junior to Senior
Published: at 10:10 AMMicroservices at senior level is mostly about knowing when NOT to use them — resilience patterns, service communication, and distributed transactions.
-
Java Interview Prep #2: OOP & Design Principles — Junior to Senior
Published: at 10:05 AMOOP at the senior level is applied SOLID, composition over inheritance, and interface design at scale — not reciting definitions. Junior names the principles; senior shows where each one costs you.