Decent pay and benefits, work/life balance. Lots of seemingly "intelligent people". Playing catch-up can be fun. Game Dept. is the best to work at.
Shark Tank. Contractors and blue-badgers, fighting for the scraps mentality, as Microsoft slowly sinks. All the really talented people already left. Ranking reviews leave everybody always at each other's throats, looking for ways to degrade you. It's a bad environment for innovation. The really nice people end up leaving due to the aggressive, competitive nature of the environment. Intellectual bullies. Lots of bureaucracy to deal with. Stratification. Contractors are treated as in the same category as janitors, for the most part.
Windows Team people are the worst to work with. The mentality reeks of obsolescence and a Nazi camp work ethic. One of the Indian program managers raped a janitor in building #27 (Windows Group).
Buildings 25, 27, and 28 are toxic, and so are most of the people. The Windows Group harbors obsolete mentalities that need to be flushed out before they destroy Microsoft from the inside.
In building #26, the Automation Group consists mostly of senior-citizen-like people: old, grey-haired, fat, unhealthy, resource hogs, who are on the edge of retirement. All the good people have left, or purposely forfeited their jobs in lieu of better offers.
Change the ranking system. Fire yourselves and get open-minded people with vision, innovative, forward-thinking, and diverse mindsets that hire diverse people.
It mostly consisted of normal C/C++ code, algorithms, and puzzle-solving. They also asked about concepts related to OS, data structures, and networking. The whole process took two days. 1. There was a written test, which was followed by four round
Interviewers keep keying in their inputs. The next interviewer knows what the previous one asked and what needs to be tested. In my case: * The first asked for problem-solving. * The second, design. * The third, bug finding. * The fourth, c
1. Code up StrStr 2. OO questions, like the difference between encapsulation and inheritance 3. Reverse a linked list
It mostly consisted of normal C/C++ code, algorithms, and puzzle-solving. They also asked about concepts related to OS, data structures, and networking. The whole process took two days. 1. There was a written test, which was followed by four round
Interviewers keep keying in their inputs. The next interviewer knows what the previous one asked and what needs to be tested. In my case: * The first asked for problem-solving. * The second, design. * The third, bug finding. * The fourth, c
1. Code up StrStr 2. OO questions, like the difference between encapsulation and inheritance 3. Reverse a linked list