Bank of America Interview Question

None were difficult. Answer via experience.