I applied online. The process took 3 weeks. I interviewed at Northeastern University
Interview
2 interviews total (up to 2 hours long each). I had to complete a testing component for my second interview. I met the entire team, which was pretty intense. The overall application process was not long at all.