I recently went through an interview process for a software engineering position at a technology company. The process began with a phone screening by a recruiter who asked me basic questions about my experience, skills, and interest in the company. Next, I had a technical interview with two software engineers. They asked me to solve coding problems related to data structures and algorithms, and also asked me about my previous experience with specific technologies. After passing the technical interview, I was invited for an on-site interview. This consisted of a panel interview with a group of managers and team members, where they asked me about my background, my previous work experience, and my interest in the company.
Was told rejected because Hindi wasn't "fluent" enough. Didn't know that's a must and thought English and Telugu should be enough to work in Visakhapatnam. Do not recommend trying again if not a native Hindi speaker.
They visited to our college then provided a document to present for Onsite interview. 2 telephonic round then HR round. I don't know much I was rejected in first round.