Best code quality I have ever seen on large projects. People take testing and documentation seriously here.
The job is mostly managing complexity, which is both more challenging and less fun than plain "coding".
The process took about two months. I was contacted by a recruiter after an employee referred me. After speaking with me for about an hour about my past work experience, the recruiter decided to fly me out for an onsite interview, bypassing the usual
The interview process began with an initial phone screen with an HR representative to discuss my background, motivation, and technical experience. Following this, I had a single 45-minute technical phone interview. This round involved both coding an
1. 45-minute phone screening: 1 coding question and 1 open-ended discussion. 2. Five-round on-site interview: Four rounds of coding questions about basic algorithm knowledge, and one round with the manager to discuss behavioral questions.
The process took about two months. I was contacted by a recruiter after an employee referred me. After speaking with me for about an hour about my past work experience, the recruiter decided to fly me out for an onsite interview, bypassing the usual
The interview process began with an initial phone screen with an HR representative to discuss my background, motivation, and technical experience. Following this, I had a single 45-minute technical phone interview. This round involved both coding an
1. 45-minute phone screening: 1 coding question and 1 open-ended discussion. 2. Five-round on-site interview: Four rounds of coding questions about basic algorithm knowledge, and one round with the manager to discuss behavioral questions.