Fidelity Investments Interview Question

How did you approach developing this platform? What strategies did you use?