i
Tech Mahindra
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Aug 2022. There were 3 interview rounds.
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
What people are saying about Tech Mahindra
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
Tech Mahindra interview questions for designations
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in May 2022. There was 1 interview round.
To implicitly call an interface method, create an object of the implementing class and assign it to the interface type.
Create an interface with the desired method signature
Create a class that implements the interface
Create an object of the implementing class and assign it to the interface type
Call the method on the interface object
The implementing class's method will be implicitly called
Using interface name before method name while implementing the method in class.
This is a recommended practice in Java programming.
It helps in avoiding naming conflicts and improves code readability.
Example: MyInterface.myMethod();
I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.
AI applications include natural language processing, image recognition, recommendation systems, and autonomous vehicles.
Natural language processing for chatbots and virtual assistants
Image recognition for facial recognition and object detection
Recommendation systems for personalized content suggestions
Autonomous vehicles for self-driving cars
I applied via LinkedIn and was interviewed before Apr 2023. There were 2 interview rounds.
HashMap in Java uses an array of linked lists to store key-value pairs, with keys being hashed to determine the index in the array.
HashMap contains an array of linked lists where each element is a key-value pair
When a key is inserted, its hash code is used to determine the index in the array
If multiple keys hash to the same index, they are stored in a linked list at that index
To retrieve a value, the key's hash code is...
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 132 interviews
4 Interview rounds
based on 1.9k reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.4 L/yr |
Senior Software Engineer
21.6k
salaries
| ₹5.5 L/yr - ₹23.4 L/yr |
Technical Lead
11.9k
salaries
| ₹9.6 L/yr - ₹32 L/yr |
Associate Software Engineer
5.7k
salaries
| ₹1.8 L/yr - ₹5.9 L/yr |
Team Lead
5k
salaries
| ₹5.3 L/yr - ₹17.5 L/yr |
Infosys
Cognizant
Accenture
Wipro