Publicis Sapient interview question

Design a system for banking transactions