Great brand, excellent benefits, awesome products.
Not great work-life balance.
The interview process gradually became more difficult, starting with easy questions and then progressing to more in-depth, challenging ones. Even for estimations, the expectation was to have them readily available (memorized).
The interviews are known to be mostly hard, but it turns out if you prepare enough, it is not that difficult. I think communication is the key in the interview process.
I applied through an employee referral. The process took 3 months. Applied via a referral: * Recruiter call * 1 phone screen * 5 interviews onsite Interviews had system design and coding rounds. I met with people of diverse backgrounds. Offer took
The interview process gradually became more difficult, starting with easy questions and then progressing to more in-depth, challenging ones. Even for estimations, the expectation was to have them readily available (memorized).
The interviews are known to be mostly hard, but it turns out if you prepare enough, it is not that difficult. I think communication is the key in the interview process.
I applied through an employee referral. The process took 3 months. Applied via a referral: * Recruiter call * 1 phone screen * 5 interviews onsite Interviews had system design and coding rounds. I met with people of diverse backgrounds. Offer took