Your question is Microservices Under Traffic Spikes. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain how you would optimize a high-throughput, low-latency microservice architecture experiencing sudden traffic spikes.
Discuss how you would clarify capacity, latency, and availability requirements before selecting an architecture. Cover request routing, autoscaling, load shedding, caching, model serving, observability, graceful degradation, and capacity planning. Explain how you would validate improvements with offline load tests and production experiments, including training-serving skew, feature drift, and model inference failures where applicable.