Revolut Interview Question

Design an ATM server communication project.