Good salary. Good benefits. Good work culture.
You can get lost in a big project.
I applied through an employee referral. The process took 4 weeks. The interview process consisted of five technical rounds. About one week after the first interview, I was invited to complete three consecutive technical interviews in one afternoon.
All technical questions: 1. About arrays: Give the index and sort the array. 2. Abstract Data Type (ADT): Stack. Given a scenario, ask for the implementation. 3. Trees: Construct a tree down from the ground.
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
I applied through an employee referral. The process took 4 weeks. The interview process consisted of five technical rounds. About one week after the first interview, I was invited to complete three consecutive technical interviews in one afternoon.
All technical questions: 1. About arrays: Give the index and sort the array. 2. Abstract Data Type (ADT): Stack. Given a scenario, ask for the implementation. 3. Trees: Construct a tree down from the ground.
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