Your question is Design a Ride Matching Ranker. 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).
You are designing the ML architecture for a ride-sharing application. Riders request trips, nearby drivers are considered, and the system must decide which drivers to surface and in what order so pickups are fast and marketplace efficiency stays healthy.
Design a scalable architecture for a ride-sharing application.