Rakuten SWE interview with a system design question on microservices. Pretty straightforward prompt but there's a lot of ground to cover if you let yourself go down every rabbit hole.
“I started with service decomposition and drew out a rough domain boundary diagram in my head, then talked through inter-service communication.” The rest of the author's notes on Software Engineer interview at Rakuten, Onsite - System Design / Architecture round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.