Fidelity Investments interview question

challenges u faced while building this project