So, I came across this interview question which require to design an ATM Debit transaction in such a way that it should be fail-safe i.e. in case of any failure in the ATM or in