I applied online. The process took 3 weeks. I interviewed at Fidelity Investments in Oct 2017
Interview
First Interview: Web (recording): non technical screening.
2nd Interview: Phone: Personality preference screening.
3rd Interview: Web (skype): Technical and behavioral
After interviews... background (employment, education, and criminal) check, fingerprint, and drug test.
I9 drop off and Badge pick up.