Very good. Good environment, good hardware and software resources. Good work-life balance. Doing great products. Work with smart and experienced people.
Salary is not good. Food is not good.
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
Start with an online coding test. If passed, they will invite you to an interview. The interview panel has four rounds: three technical and one personal skills. They ask about coding, algorithms, and system design.
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
Start with an online coding test. If passed, they will invite you to an interview. The interview panel has four rounds: three technical and one personal skills. They ask about coding, algorithms, and system design.