I applied online. The process took 2 months. I interviewed at Microsoft
Interview
Applied online on October. Got informed from HR on January. Then had a non technical HR phone screen. I did't get through this interview.
There are two portions for this interview.
First are some typical behavioral questions. Describe the hardest project, etc. And there are some weird questions like what's the most number of lines of code you've written in one project. What's a language that you are most familiar with.
Then the brain teaser question. The nine ball question. It's everywhere online.
Interview questions [1]
Question 1
What's the most number of lines of code you've written in one project?
I applied through college or university. The process took 1 week. I interviewed at Microsoft (Redmond, WA)
Interview
Saw an ad for it at college, applied, passed CV screening, then there was a phone interview (it was an opening in Redmond for Brazilian students). Interviewer asked a bit about college experiences, previous programming experiences/portfolio, and some technical questions. Didn't pass since the main question was a software testing one and I didn't know anything about that. There were internships in development and testing, but they clearly wanted people who would accept the testing jobs.
A phone interview, followed by 3 interviews in Seattle.
Interview questions [1]
Question 1
The DSP round: I was not expecting this, but I was bombarded with various questions on DSP. Though since I was interviewing for the video DSP team, I should have known better.