I applied online. The process took 4 weeks. I interviewed at Fidelity Investments (Merrimack, NH) in Jan 2019
Interview
Two round of interviews - Phone screening and Onsite technical interviews by 3 people. Mostly discuss experience and technical know-hows. People were nice and very welcoming. Questions were quite easy.