Great benefits, good work-life balance.
It can be a slow climb if you plan on moving up internally.
Their process was communicated in advance, but the onsite interview was long and drawn-out. Interview stages: * Phone screen with technical recruiter * Technical interview * Onsite interview (5 rounds)
1. Recruiter phone call 2. Filter by Senior SDE 3-4. Video interview with SDE II and Senior SDE (coding and system design from resume) 5. Video interview with Principal (coding, system design, and project experiences from resume)
First Round interview: * Go through your resume. * Determine whether a tree is a BST. * Implement the merge sorting algorithm. Second Round interview: * Go through your resume. * Explain how to design a MapReduce program for the word counting task
Their process was communicated in advance, but the onsite interview was long and drawn-out. Interview stages: * Phone screen with technical recruiter * Technical interview * Onsite interview (5 rounds)
1. Recruiter phone call 2. Filter by Senior SDE 3-4. Video interview with SDE II and Senior SDE (coding and system design from resume) 5. Video interview with Principal (coding, system design, and project experiences from resume)
First Round interview: * Go through your resume. * Determine whether a tree is a BST. * Implement the merge sorting algorithm. Second Round interview: * Go through your resume. * Explain how to design a MapReduce program for the word counting task