Capital One interview question

Design a system for bank accounts using various features.