interview
4 articles
Microservices Interview Questions, Answered by Running Them
Seven microservices interview questions answered with counts from running Spring Boot services — starting with why three retries at three hops made 64 calls.
Distributed SystemsSQL Interview Questions for Experienced Engineers, Settled on Two Real Databases
The SQL questions experienced engineers get, run on PostgreSQL 17 and MySQL 8.4 — including a REPEATABLE READ that silently lost an update on one of them.
DatabasesJava Multithreading Interview Questions, Answered by Running Them
Six questions from every Java concurrency interview, answered with a program's output rather than a definition — starting with how much a race really loses.
JavaDifference Between JDK, JRE and JVM: What Each One Actually Does
JDK, JRE and JVM explained by following one file from javac to output: what each layer holds, why Oracle stopped shipping a JRE, and which one to install.
Java