Good compensation (although not the best).
If you end up in the right team/product, then it can be really fun and engaging.
Management is pure crap, probably the worst you can find.
Managers (from direct to VP level) are just a bunch of email addicts doing nothing except re-organizing every 6 months to justify their job.
There is also a lot of incompetent engineers, really unbelievable.
Fire yourself and bad engineers.
This was for Clod and Applications, the Power BI gateway team. It involved a phone screen and three technical rounds. Topics were pure Computer Science and Data Structures, all done on whiteboards. No Azure, no databases, no REST, and no WCF were i
The interviewers were very courteous and genuinely interested in me. There were five interview rounds scheduled for me, with a 10-minute gap between them. They also provided a person to accompany me for lunch, and it was a wonderful experience.
Conducted five phone interviews with the complete hierarchy above. All interviews focused on design and customer experience. Asked about customer situations in the field and troubleshooting experience. Shared understanding of support escalation pa
This was for Clod and Applications, the Power BI gateway team. It involved a phone screen and three technical rounds. Topics were pure Computer Science and Data Structures, all done on whiteboards. No Azure, no databases, no REST, and no WCF were i
The interviewers were very courteous and genuinely interested in me. There were five interview rounds scheduled for me, with a 10-minute gap between them. They also provided a person to accompany me for lunch, and it was a wonderful experience.
Conducted five phone interviews with the complete hierarchy above. All interviews focused on design and customer experience. Asked about customer situations in the field and troubleshooting experience. Shared understanding of support escalation pa