Supportive team, good benefits and compensation, and great career opportunities.
Can be hard if you want to work outside of Seattle or the D.C. area.
The interview process involves phone screening, online and onsite interviews, and a cultural interview. It's a difficult process, but the people are nice. They share feedback with you at the end regarding their decision, even when they don't extend
Aptitude rounds first, which was easier. Then 4 technical rounds. Then an HR interview round with a behavioural component. You will get selected easily in those rounds if you did well in the technical ones.
I received an e-mail with a link to a home assignment that I had to complete within a week. It was a home assignment with two coding questions: one basic and one a bit harder. I had 65 minutes for both questions.
The interview process involves phone screening, online and onsite interviews, and a cultural interview. It's a difficult process, but the people are nice. They share feedback with you at the end regarding their decision, even when they don't extend
Aptitude rounds first, which was easier. Then 4 technical rounds. Then an HR interview round with a behavioural component. You will get selected easily in those rounds if you did well in the technical ones.
I received an e-mail with a link to a home assignment that I had to complete within a week. It was a home assignment with two coding questions: one basic and one a bit harder. I had 65 minutes for both questions.