Good work-life balance, nice colleagues, fairly interesting projects.
Limited growth opportunities and low salary increases.
Technical phone interview with manager/engineer(s) on the team. The questions vary: * Basic data structures * STL * Operating systems * Technical concepts based on the skills listed in the candidate's resume * Coding in a Google share doc
They send you a set of random questions by email (e.g., "if you were an animal, blah blah") and never even bother contacting you. A waste of time, unless you really have the free time to spare.
The process consists of 4 rounds: the first was a coding round, followed by 3 interview rounds. The coding round is difficult, as is the technical round; the rest are okay. You should have knowledge of all the subjects.
Technical phone interview with manager/engineer(s) on the team. The questions vary: * Basic data structures * STL * Operating systems * Technical concepts based on the skills listed in the candidate's resume * Coding in a Google share doc
They send you a set of random questions by email (e.g., "if you were an animal, blah blah") and never even bother contacting you. A waste of time, unless you really have the free time to spare.
The process consists of 4 rounds: the first was a coding round, followed by 3 interview rounds. The coding round is difficult, as is the technical round; the rest are okay. You should have knowledge of all the subjects.