Good work-life balance. Friendly coworkers.
Hard to get a meaningful project.
The process started with a recruiter, then the hiring manager. It was a very smooth process. I wish I had studied more fundamentals and LeetCode problems beforehand. The interviewer was professional and courteous. I hope I get another chance.
- Phone interview: Explained my background for about 10 minutes. Then the interviewer asked one coding question. Coding was done using a shared editor. The problem was about a simple tree manipulation algorithm. - Onsite Interview: Five rounds plus
6 technical rounds and one AAA round. Data Structures (arrays, hashmap, graph) SQL (joins, partition) System Design (scaling, caching, partition) Behavioral (given a situation, examples of your failure and success)
The process started with a recruiter, then the hiring manager. It was a very smooth process. I wish I had studied more fundamentals and LeetCode problems beforehand. The interviewer was professional and courteous. I hope I get another chance.
- Phone interview: Explained my background for about 10 minutes. Then the interviewer asked one coding question. Coding was done using a shared editor. The problem was about a simple tree manipulation algorithm. - Onsite Interview: Five rounds plus
6 technical rounds and one AAA round. Data Structures (arrays, hashmap, graph) SQL (joins, partition) System Design (scaling, caching, partition) Behavioral (given a situation, examples of your failure and success)