McDonald's Java Backend Interview Experience: IoC/DI, MyBatis, JVM, Concurrency, Docker/K8s
The article recounts a McDonald's China backend interview, explaining IoC/DI concepts, MyBatis benefits, JVM garbage‑collection and memory layout, MySQL engine differences, concurrency locking strategies, RPC advantages over HTTP, HTTPS basics, essential Docker/Kubernetes commands, and a typical Git workflow.