I applied online. The process took 3 months. I interviewed at YipitData
Interview
Several rounds with two take-home challenges and a final round with people from a mix of teams and a mix of behavioral and technical questions.
The recruiting team will inform you of the interview process at the beginning, so you will know what to expect.