Pergunta de entrevista da empresa Revolut

Design an ATM server communication project.