The interview process was structured and professional. It began with an online assessment that focused on coding and problem-solving skills. This was followed by technical interviews where I was asked to solve algorithmic problems, explain my thought process, and discuss previous projects. The final round included behavioral questions that assessed my teamwork, communication, and cultural fit within the company. Throughout the process, the interviewers were clear, respectful, and gave me a good understanding of the role and expectations.
Interview questions [1]
Question 1
How to deploy an deep learning model on NVIDIA platform
I applied online. The process took 3 weeks. I interviewed at Tech Mahindra (Bengaluru) in Apr 2022
Interview
Interview was tailored specifically to networking python based questions, in line with the work with one of their clients. Average difficulty, questions distributed across intermediate Python, SQL and Django/Flask, along with normal OOPS and scrum questions.
Interview questions [1]
Question 1
Explain the working difference between sort and sorted, list append and list extend.
Technical Discussions: In-depth discussions about your technical expertise, project experiences, architectural design, and workflow automation.
Scenario-Based Questions: Analysis of code scripts and providing reasoned, executable solutions.
While the exact stages can vary by role and experience level, the process focuses on evaluating technical skills, problem-solving abilities, communication, and cultural fit.