Some of the newer teams are working on really cool stuff. If you get into one of these teams, you will have lots of fun.
The culture is laid back; no one cares if you walk in at 11 am, unlike some of the older teams where the manager will take you aside and lecture you if you come in at 9:35 instead of 9:30.
Don't join the older teams. You'll work on the same thing for your entire time, sometimes not even pushing any code to production for months on end, ending up in the project being cancelled.
Some of these notorious teams are:
The cool teams are Software Infrastructure and some foundational application teams.
Lots of cliques, particularly in the older teams. Avoid the older teams.
Modernize legacy teams.
Pay more attention to software best practices.
First, I had to complete an online Java test. Then, I had a phone interview. The basic questions were about Java, C++, C, Unix, data structures, and brain teasers. Be prepared on the general common topics for C++, JAVA, and C such as templates, excep
I applied online near the end of August. The company responded about two weeks later to schedule a phone interview, which was set for about a week after that. During the phone interview, the interviewer asked a standard question. I coded the solutio
I applied through my college and went through 3 rounds of technical interviews. **Round 1:** They asked me to select a data structure for storing a dictionary that I would use for searching words with given letters, similar to the game SCRABBLE. I a
First, I had to complete an online Java test. Then, I had a phone interview. The basic questions were about Java, C++, C, Unix, data structures, and brain teasers. Be prepared on the general common topics for C++, JAVA, and C such as templates, excep
I applied online near the end of August. The company responded about two weeks later to schedule a phone interview, which was set for about a week after that. During the phone interview, the interviewer asked a standard question. I coded the solutio
I applied through my college and went through 3 rounds of technical interviews. **Round 1:** They asked me to select a data structure for storing a dictionary that I would use for searching words with given letters, similar to the game SCRABBLE. I a