I applied online. The process took 2 weeks. I interviewed at Tech Mahindra (Bangalore Rural) in Sept 2024
Interview
Internveiw process was very slow
Attended 4 rounds
2 rounds of technical interview, 2 rounds of senior management
Questions are moderately tricky
Overall it was satisfactory and engaging
HR was picky about package discussion
Interview questions [1]
Question 1
Can you explain the difference between var, let, and const in JavaScript? Provide examples of when you would use each.
Describe the event loop in JavaScript. How does it handle asynchronous calls?
How do you ensure your JavaScript code is secure? Discuss some common security vulnerabilities and how to prevent them.
What are JavaScript Promises, and how do they facilitate asynchronous programming?
Explain the 'this' keyword in JavaScript. How does its value change in different contexts?
What are some of the new features introduced in ES6 (ECMAScript 2015) and later versions that you find most useful?
How do you optimize the performance of a JavaScript application?
Describe how you would handle error detection and debugging in a large-scale JavaScript codebase.
Good for onsite opportunities
Have full base un uk and with different clients
Mhltiple locations
Multiple roles
Easy to work with any team
They are great supporting employees
Few cons
Having a good time to get into the interview process related to the technical stuff and process related to the client .but offer very less as compared to the market.
I applied in-person. I interviewed at Tech Mahindra
Interview
Very technical all is related to development project knowledge.greate interview .
3 rounds ...first is technical..second manager with technical...third hr round ... All rounds went smoothly... All is good... thank you.. suggest everyone to join the tech Mahindra