Work full-time for a few years. The workload is reasonable and offers a good work/life balance.
Spent time to find the right person to get things done sometimes; policy/process is always changing.
I applied online. The process took 2 weeks. Going through it felt like a real marathon. It starts with a basic recruiter chat to check your background and why you want to work there. After that, things pick up fast with the technical round where the
I applied through a recruiter. The process took 3 days. * OA * DSA round * DSA + LLD + HLD grilling * Hiring manager round OA was an eliminatory round and the remaining were also eliminatory. The hiring manager grilled me on system design concepts
Phone screen - typical HR stuff. Another phone screen - with the team lead to assess suitability for working with his team. Three technical on-site interviews with software engineers, followed by a final interview with the hiring manager.
I applied online. The process took 2 weeks. Going through it felt like a real marathon. It starts with a basic recruiter chat to check your background and why you want to work there. After that, things pick up fast with the technical round where the
I applied through a recruiter. The process took 3 days. * OA * DSA round * DSA + LLD + HLD grilling * Hiring manager round OA was an eliminatory round and the remaining were also eliminatory. The hiring manager grilled me on system design concepts
Phone screen - typical HR stuff. Another phone screen - with the team lead to assess suitability for working with his team. Three technical on-site interviews with software engineers, followed by a final interview with the hiring manager.