Skip to content
ML Academy

Production and system design

Interview question

  • stafflevel
  • 45 minsuggested time
  • 3ML engineer, Applied AI, Data scientist

Design the ranking system for flight search results on a travel site: a user searches a route and date, and you must order hundreds of itineraries. The business wants more bookings without harming trust. Cover objective, data, model, evaluation, serving, monitoring and rollback.

Tests: Learning-to-rank design: objective definition, position bias, offline ranking metrics vs online tests, latency, business constraints and trust.

Sign in to practise: answers are saved before model answers are shown.