Same, except I had an extra phone screen because I fucked up the logic portion (guess I'm dumb). Still got the job, and then finished the internship, then got a return offer.
Probably SDE. It's a similar process for everyone.
There's a lot of handwringing about it because it basically lets Googlers and Facebookers shit on our employee quality now (and you know they think we're inferior).
It's a big company so I applied online. Come to think of it all the companies I've accepted were the same way, though I've gotten interviews by directly reaching out to recruiters.