Your question is Design a Stock Order Processing System. 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).
Design a stock market order processing system for Robinhood.
Describe an end-to-end architecture that accepts, validates, risk-checks, routes, and tracks orders while preserving deterministic correctness for brokerage and compliance decisions. Explain where machine learning is appropriate, how online and batch components interact, and how the system handles latency, outages, stale features, duplicate requests, and model errors.