The pay is decent, you learn a lot, there are good engineers, and moving teams is easy.
The culture is not great. There are a lot of timeline pressures on projects, and there are leadership challenges in many teams.
Not sure yet. I am scheduled to interview next week. I will be sure to come back and update this question. I am set to do a phone screen. If all goes well, I'll be doing an onsite interview.
5 rounds in total: * Phone screen coding * Coding * Coding * System design * Behavioral (leadership principles) Language agnostic. Interviewers didn't expect to have compilable code (a nice to have).
This screening involved three leadership principle questions and one coding question. They spent too much time on the leadership principle questions, allocating only 10-15 minutes for the coding question.
Not sure yet. I am scheduled to interview next week. I will be sure to come back and update this question. I am set to do a phone screen. If all goes well, I'll be doing an onsite interview.
5 rounds in total: * Phone screen coding * Coding * Coding * System design * Behavioral (leadership principles) Language agnostic. Interviewers didn't expect to have compilable code (a nice to have).
This screening involved three leadership principle questions and one coding question. They spent too much time on the leadership principle questions, allocating only 10-15 minutes for the coding question.