Open communication and a flexible work environment on the software development side. Great offices and very good perks. Very fair (good) compensation. A startup-like approach to handling new projects.
The work hours are fairly inflexible. Working from home is very much discouraged. The employee time tracking system is fairly annoying, and there's no flexibility on the amount of holidays you take.
Communication of senior management strategy should happen more often. Get a handle over the conference room reservation system to avoid abuse by HR!
Mostly LeetCode-style exercises. A great perk is interviewing for multiple roles at once. Interviewers care more about your design patterns and problem-solving thought process than perfect implementation details or syntax.
Asked on a phone interview how to implement the history of a web browser. The requirements were: * Do not show duplicate entries. * Show history in reverse order, meaning from the most recent up to the 5th website visited.
The first screening phone interview lasted for 30 minutes. I was asked to write code for medium problems. On-site interviews were conducted by 3 groups of people. It was not a very pleasant experience.
Mostly LeetCode-style exercises. A great perk is interviewing for multiple roles at once. Interviewers care more about your design patterns and problem-solving thought process than perfect implementation details or syntax.
Asked on a phone interview how to implement the history of a web browser. The requirements were: * Do not show duplicate entries. * Show history in reverse order, meaning from the most recent up to the 5th website visited.
The first screening phone interview lasted for 30 minutes. I was asked to write code for medium problems. On-site interviews were conducted by 3 groups of people. It was not a very pleasant experience.