Team culture is awesome. The best part is management listens to all the pain points and tries to resolve them ASAP. Some of the best perks include:
Sometimes due to some critical timeline, there is a slight hit on work-life balance. But again, management tries its best to take care of it.
My interview process spanned four days: * **Day 1 (Zoom):** Technical interview and a system design interview. * **Day 2 (On-site):** Met with the team leader. * **Day 3 (On-site):** Met with the group manager/director. * **Day 4 (Zoom):** S
4th round of interview: 1st round: Programming + OS questions 2nd round: Programming + Design 3rd round: Programming + Networking 4th round: Detailed project discussion 5th round: VP interview
1. Hiring Manager 2. Full Loop Onsite Interviews went very well, and I was expecting an offer. It was a shocker when the recruiter kept mailing, "Will reach out with next steps next week," which never happened.
My interview process spanned four days: * **Day 1 (Zoom):** Technical interview and a system design interview. * **Day 2 (On-site):** Met with the team leader. * **Day 3 (On-site):** Met with the group manager/director. * **Day 4 (Zoom):** S
4th round of interview: 1st round: Programming + OS questions 2nd round: Programming + Design 3rd round: Programming + Networking 4th round: Detailed project discussion 5th round: VP interview
1. Hiring Manager 2. Full Loop Onsite Interviews went very well, and I was expecting an offer. It was a shocker when the recruiter kept mailing, "Will reach out with next steps next week," which never happened.