Pregunta de entrevista de Meta

How to architect a messaging platform