1. **Application Submission**: The first step is submitting your application online through the Tech Mahindra career portal or through other job platforms.
2. **Initial Screening**: If your application gets shortlisted, you may receive an email or a call for an initial screening round. This could be a telephonic interview where they assess your basic skills and verify your qualifications.
3. **Technical Assessment**: Candidates are often required to take a technical assessment test. This test is designed to evaluate your technical knowledge and problem-solving skills. The format may vary based on the role you are applying for.
4. **HR Interview**: If you perform well in the technical assessment, you will typically proceed to the HR interview. This round focuses on evaluating your fit for the company culture, your communication skills, and your overall attitude towards work.
5. **Technical Interview**: Depending on the role, there might be a technical interview conducted by a senior technical expert. This interview delves deeper into your technical skills and may involve solving real-world problems or discussing your past projects.
6. **Final Selection**: After all the rounds are completed, the hiring team will discuss and decide on the final candidates to make an offer to. You may receive an offer letter if you successfully pass all stages of the interview process.