i
Tech Mahindra
Filter interviews by
posted on 5 Sep 2023
I applied via Naukri.com and was interviewed before Sep 2022. There were 4 interview rounds.
I applied via Monster and was interviewed before Oct 2023. There were 2 interview rounds.
A hot fix is a software patch designed to fix a specific issue or bug in a program without disrupting the overall functionality.
Hot fixes are typically small updates that address critical issues or vulnerabilities.
They are often released quickly to address urgent problems without waiting for a full software update.
Hot fixes are usually temporary solutions until a more permanent fix can be implemented.
Examples of hot fi...
My expected salary is based on my experience, skills, and the market rate for Senior Software Engineers.
Consider my years of experience in software development
Research the average salary for Senior Software Engineers in the industry
Factor in the cost of living in the location of the job
Negotiate based on additional benefits like healthcare, bonuses, and remote work options
Document verification process involves verifying the authenticity and accuracy of documents submitted by individuals.
Verify the identity of the individual by checking their photo ID
Check the validity of the document by looking for security features such as watermarks or holograms
Cross-reference the information on the document with other sources to ensure consistency
Use automated tools like OCR (Optical Character Recogn
I applied via LinkedIn and was interviewed in Nov 2022. There were 2 interview rounds.
Design patterns are reusable solutions to common software design problems.
Design patterns provide a common language for developers to communicate about solutions to common problems.
They can improve the quality, maintainability, and scalability of software.
Examples include the Singleton pattern, Factory pattern, and Observer pattern.
The N-Queen problem is to place N chess queens on an NxN board so that no two queens threaten each other.
Backtracking is a common algorithmic technique used to solve the N-Queen problem.
The algorithm tries to place a queen in each row of the board, and backtracks if it cannot find a valid position.
The solution can be optimized by using bit manipulation to check for conflicts between queens.
The time complexity of the al...
What people are saying about Tech Mahindra
I applied via LinkedIn and was interviewed in Jun 2022. There were 4 interview rounds.
Explaining Unix command procedure and functional queries
Unix commands are used to perform various tasks on the Unix operating system
Commands can be executed in the terminal or through shell scripts
Functional queries involve retrieving specific information from a database
Queries can be written in SQL or other query languages
Unix commands can be used to manipulate and analyze data in databases
Tech Mahindra interview questions for designations
I applied via Recruitment Consulltant and was interviewed in Aug 2022. There were 3 interview rounds.
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.
Static keyword in Java is used to create class-level variables and methods that can be accessed without creating an instance of the class.
Static variables are shared among all instances of a class
Static methods can be called without creating an object of the class
Static keyword can be used to create static blocks for initializing static variables
Static keyword can also be used to create static nested classes
Program in Java to count occurrence of each character in a string
Create a HashMap to store characters and their counts
Iterate through the string and update the counts in the HashMap
Print the characters and their counts from the HashMap
Program to read and write data from Excel using a library like Apache POI or Openpyxl.
Use a library like Apache POI for Java or Openpyxl for Python to interact with Excel files.
Read data from Excel file using library functions and write data back to Excel file after processing.
Handle exceptions like file not found or incorrect format when reading or writing to Excel.
Testcases for Whatsapp video calling feature
Test if video call can be initiated successfully
Test if video call can be accepted/rejected by recipient
Test if video call quality is good
Test if video call can be ended properly
Test if video call can be switched to voice call
Test if video call works on different network connections (3G, 4G, Wi-Fi)
Test if video call works on different devices (Android, iOS)
Test if video call
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Some of the top questions asked at the Tech Mahindra Senior Software Engineer interview -
The duration of Tech Mahindra Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 125 interviews
4 Interview rounds
based on 1.8k reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.2 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Technical Lead
11.7k
salaries
| ₹9.5 L/yr - ₹38 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Team Lead
5k
salaries
| ₹5.2 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro