Fidelity Investments Interview Question

High level