I applied through a recruiter. The process took 3 weeks. I interviewed at Guru Technologies
Interview
Standard flow, starting with a pre-screen, moving on to a technical interview, technical take-home challenge, plus2 or 3 more soft-skills interviews. Strong focus on soft skills. Process took around 3 weeks.