i
Tech Mahindra
Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2023. There were 2 interview rounds.
Easy and essay we has to write
2 coding question od dsa moderate level
Aptitude test logical reasoning
Fibonacci, armstrong
Projects are specific tasks or initiatives undertaken to achieve a particular goal or outcome.
Projects involve a defined scope, timeline, and budget.
They require a team of individuals with specific skills and roles.
Examples of projects include building a new bridge, implementing a software system, or organizing a marketing campaign.
I am a dedicated and experienced Gat Engineer with a strong background in civil engineering and project management.
Bachelor's degree in Civil Engineering
5+ years of experience in Gat engineering
Proficient in AutoCAD and other design software
Managed multiple projects from conception to completion
Strong problem-solving and communication skills
posted on 19 Oct 2024
Okay but question were difficult
Gd topic was based on social media influence
Merit and demerit of Machine learning ?
General Aptitude and reasoning
Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity.
It involves dividing larger tables into smaller ones and defining relationships between them.
Normalization helps to eliminate data inconsistencies and anomalies.
There are different levels of normalization, such as first normal form (1NF), second normal form (2NF), and so on.
Normalization can improve database pe...
Polymorphism is the ability of an object to take on many forms.
It allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Example: A shape class can have multiple subclasses like circle, square, etc. and all can be treated as shapes.
Example: A method can take an object of a parent class as a parameter and it can accept a
Stack is a data structure that follows LIFO. Pre and post tree formation are methods of traversing a tree.
Stack is used for backtracking, undoing, and recursion.
Pre-order traversal visits the root node first, then left subtree, then right subtree.
Post-order traversal visits the left subtree, then right subtree, then root node.
I applied via Campus Placement and was interviewed in Apr 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.
A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself.
Prime numbers are only divisible by 1 and themselves
Examples of prime numbers include 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, and 97
Prime numbers are important in cryptography and number theory
Code to check if a number is prime or not.
A prime number is only divisible by 1 and itself.
Start checking from 2 up to the square root of the number.
If the number is divisible by any number in the range, it's not prime.
Otherwise, it's prime.
What is the average age of a group of people with ages ranging from 20 to 60?
Add up all the ages and divide by the number of people in the group
The age range is 40 years
Assuming an equal distribution of ages, the average age would be 40
I applied via Campus Placement and was interviewed in Jul 2021. There were 3 interview rounds.
Function overloading is having multiple functions with the same name but different parameters. Function overriding is having a function in a subclass with the same name and parameters as a function in the superclass.
Function overloading is a compile-time polymorphism concept.
Function overriding is a runtime polymorphism concept.
Function overloading is used to provide different implementations of the same function for d...
HTTP is unsecured while HTTPS is secured with SSL/TLS encryption.
HTTP stands for Hypertext Transfer Protocol while HTTPS stands for Hypertext Transfer Protocol Secure.
HTTP operates on port 80 while HTTPS operates on port 443.
HTTP is vulnerable to attacks while HTTPS is secure due to SSL/TLS encryption.
HTTPS is indicated by a padlock icon in the browser's address bar.
HTTPS is used for secure online transactions such as
DML, DDL, and TCL are types of SQL commands used to manipulate databases.
DML (Data Manipulation Language) is used to manipulate data in a database, such as inserting, updating, and deleting records.
DDL (Data Definition Language) is used to define the structure of a database, such as creating tables, indexes, and constraints.
TCL (Transaction Control Language) is used to manage transactions in a database, such as committ...
I applied via Naukri.com and was interviewed in Sep 2021. There were 4 interview rounds.
Easy reasoning questions
Basic coding multiple choice questions
Exception handling, stored procedures, indexing, and OOP concepts are important in software engineering.
Exception handling is the process of handling errors that occur during program execution.
Stored procedures are pre-written SQL code that can be executed with a single command.
Indexing is the process of optimizing database performance by creating indexes on frequently queried columns.
OOP concepts include encapsulation
I applied via Naukri.com and was interviewed in Jul 2021. There were 4 interview rounds.
To search from Chrome, type your query in the address bar or use the search bar on the new tab page.
Type your query in the address bar and press enter
Use the search bar on the new tab page
You can also use keyboard shortcuts like Ctrl+T to open a new tab and Ctrl+L to focus on the address bar
based on 1 interview
Interview experience
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.2 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹5.5 L/yr - ₹22.2 L/yr |
Technical Lead
11.7k
salaries
| ₹9.5 L/yr - ₹38 L/yr |
Associate Software Engineer
5.4k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Team Lead
5k
salaries
| ₹5.2 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro