A very challenging work environment that forces you to be actively involved in all phases of the software lifecycle. It is an ideal place to grow across all facets of a software engineer.
The very aggressive schedules make for a very difficult work/life balance. Management makes it a point to express a good balance, but when it comes down to it, deadlines are deadlines, and management will throw caution to the wind to ensure the product hits RTM (Release to Market) on time.
Instead of following the status quo and attempting to improve on what's already existing, try to put more emphasis on research and implementing new and exciting ideas.
They paid to fly me to Washington and changed the flight last minute at my request; they were very accommodating. The interviews lasted half a day. Mostly, they asked about basic computer science ideas and brain-teaser type programming questions (e.g
On-campus interview that involved very little programming, mostly discussion. Asked about how to implement a function which prints 1-10 and then prints it backwards, using both recursion and then iteratively. On-site interviews were tougher. Full da
I got the initial interview through the school. I had an interview at the school with reps who were flown down to the university. I then had a phone screen. I was then flown out to Redmond for a one-day onsite interview.
They paid to fly me to Washington and changed the flight last minute at my request; they were very accommodating. The interviews lasted half a day. Mostly, they asked about basic computer science ideas and brain-teaser type programming questions (e.g
On-campus interview that involved very little programming, mostly discussion. Asked about how to implement a function which prints 1-10 and then prints it backwards, using both recursion and then iteratively. On-site interviews were tougher. Full da
I got the initial interview through the school. I had an interview at the school with reps who were flown down to the university. I then had a phone screen. I was then flown out to Redmond for a one-day onsite interview.