Fidelity Investments Interview Question

Explain Java concepts and algorithms