J.P. Morgan Interview Question

Multi threading, Collections, Data structure, Designing