Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Tech Mahindra Team. If you also belong to the team, you can get access from here

Tech Mahindra Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tech Mahindra Software Development Engineer 1 Interview Questions and Answers

Updated 25 Mar 2024

Tech Mahindra Software Development Engineer 1 Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

The first round was the aptitude round and there were very basic mathematics question were asked to me and I was able to answer them comfortable.some of the major topic they asked were time constant , variable separation,train problem,counting tarin track etc

Round 2 - Coding Test 

In this round there were a coding contest was conducted.basically here there was given four coding questions in a time interval of 2 hour .the difficulty level of the question was easy to moderate .the question was from array ,tree,linked list and one is from graphs.

Round 3 - HR 

(4 Questions)

  • Q1. And the last round was hr round.like for other companies, they also asked me some behaviour type questions and discussion about my salary and tell me where I am comfortable for company location to work etc...
  • Q2. Why you prefered our company?are you able to handle any type of violence created in your company?what was your academic project etc?
  • Ans. I have a strong passionate toward the cnc role which is very fantastic in your company.yes I am able to handle any kind of circumstances regarding to my job.my academic project was based on eye sensor captured
  • Answered Anonymously
  • Q3. What is your weakness
  • Q4. What is your biggest strength

Interview Preparation Tips

Topics to prepare for Tech Mahindra Software Development Engineer 1 interview:
  • Software Development
  • DSA
  • IOT
  • Consulting
Interview preparation tips for other job seekers - I only say to them that be prepared for every instance.do not hesitate for rejection because failure is the piller of success.if you consistently focusing on your skill the at the end you will be able to crack your dream company.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Coding question on array
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. DSA and project related question. Java , Databases.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

1 hr test with mcq and coding snippet

Round 2 - One-on-one 

(6 Questions)

  • Q1. What are pointers in c?
  • Ans. 

    Pointers are variables that store memory addresses of other variables in C programming language.

    • Pointers are used to manipulate data structures like arrays, linked lists, and trees.

    • They can be used to pass values by reference to functions.

    • Pointers can also be used to allocate memory dynamically using functions like malloc() and calloc().

  • Answered by AI
  • Q2. Write a linked list program.
  • Ans. 

    A linked list program is a data structure that stores a sequence of elements with pointers to the next element.

    • Create a Node class with a value and a next pointer

    • Create a LinkedList class with a head pointer and methods to add, remove, and traverse nodes

    • Example: LinkedList ll = new LinkedList(); ll.add(5); ll.add(10); ll.remove(5);

  • Answered by AI
  • Q3. Applications of data structures
  • Ans. 

    Data structures are used to organize and manipulate data efficiently in various applications.

    • Data structures are used in databases to store and retrieve data quickly.

    • In computer graphics, data structures are used to represent geometric objects.

    • Data structures are used in algorithms such as sorting and searching.

    • In networking, data structures are used to represent network packets and routing tables.

    • Data structures are u...

  • Answered by AI
  • Q4. Algorithm for merge sort
  • Ans. 

    Merge sort is a divide and conquer algorithm that recursively divides the input array into two halves, sorts them and then merges them.

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Repeat until the entire array is sorted

  • Answered by AI
  • Q5. Cloud computing application in real world in project
  • Ans. 

    Cloud computing is widely used in various industries for data storage, processing, and analysis.

    • Cloud computing allows for easy scalability and cost-effectiveness in managing large amounts of data.

    • Real-time collaboration and access to data from anywhere are some of the benefits of cloud computing.

    • Examples of cloud computing applications in real-world projects include Amazon Web Services (AWS), Microsoft Azure, and Goog...

  • Answered by AI
  • Q6. Java and nodejs questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be precise and confident. Keep learning and solving code on platforms.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.

Interview Questionnaire 

5 Questions

  • Q1. As Tomcat is the default server in Spring Boot, how would you add a new server?
  • Ans. 

    To add a new server in Spring Boot, you need to exclude the default Tomcat dependency and add the desired server dependency.

    • Exclude the Tomcat dependency in the pom.xml file

    • Add the desired server dependency in the pom.xml file

    • Configure the server properties in the application.properties or application.yml file

  • Answered by AI
  • Q2. How can you check if a string is not null without string != null?
  • Ans. 

    Checking if a string is not null without using string != null.

    • Use string.IsNullOrEmpty() method

    • Use string.IsNullOrWhiteSpace() method

    • Use string.Compare() method to compare with an empty string

    • Use string.Length property to check if length is greater than 0

  • Answered by AI
  • Q3. Yoda notation.
  • Ans. 

    Yoda notation is a programming style where the order of a conditional statement is reversed.

    • Used to avoid null pointer exceptions

    • Improves readability for complex conditions

    • Example: if ('red' === color) instead of if (color === 'red')

  • Answered by AI
  • Q4. Convert a List of employees into a Map of Employees with ID as the key.
  • Ans. 

    Convert a List of employees into a Map of Employees with ID as the key.

    • Create an empty Map

    • Iterate through the List of employees

    • For each employee, add a key-value pair to the Map with ID as key and employee object as value

  • Answered by AI
  • Q5. Use Java 8. Collectors.toMap(Employee.getID(), e -> e).

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your skills on Java 8, Spring Boot, Hibernate, JPA, and Collections framework in Java (including Map).

Skills evaluated in this interview

I applied via Job Portal and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Self introduction, project, programming basics. The interview questions completely asked in what you mentioned in resume, like project based, skills based that programming language s and all

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, talk attentive and cler, be prepare your self what you mentioned in resume that's it

Interview Questionnaire 

6 Questions

  • Q1. Introduce your self
  • Q2. What is prime number
  • Ans. 

    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

  • Answered by AI
  • Q3. Write a code on prime number
  • Ans. 

    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.

  • Answered by AI
  • Q4. Write a question on ages problem
  • Ans. 

    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

  • Answered by AI
  • Q5. Are you relocate
  • Q6. What is your strengths and weaknesses

Skills evaluated in this interview

I applied via Company Website and was interviewed in Aug 2021. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Job timing& job location
  • Q2. Over time allowance
  • Q3. Training period
  • Q4. Salary structure
  • Q5. Express thanks

Interview Preparation Tips

Interview preparation tips for other job seekers - Advice only didn't ask difficult questions

I applied via Recruitment Consultant and was interviewed in Oct 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What the qualification hcl
  • Ans. 

    HCL is a global IT services company providing software engineering and consulting services.

    • HCL is a multinational company headquartered in India.

    • They offer a wide range of IT services including software development, testing, and maintenance.

    • HCL has a strong presence in various industries such as healthcare, finance, and manufacturing.

    • They have partnerships with leading technology companies like Microsoft, IBM, and Orac...

  • Answered by AI
  • Q2. How much salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer hr is very simple technology sirs mams tq all

I applied via campus placement at SSN College of Engineering, Chennai and was interviewed in Apr 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Amcat based aptitude test followed by group discussion on general &social topics.2 rounds of technical interview.
  • Q2. GD-one time use plastic should be banned r not
  • Ans. 

    Yes, GD-one time use plastic should be banned.

    • One-time use plastic is harmful to the environment and wildlife.

    • Alternatives like reusable bags and containers are readily available.

    • Many countries and cities have already implemented bans on single-use plastics.

    • Reducing plastic waste is crucial for the health of our planet.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Difficulty level-medium.Go through online qns before interview .

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Software Development Engineer 1 interview?
Tech Mahindra interview process usually has 3 rounds. The most common rounds in the Tech Mahindra interview process are Aptitude Test, Coding Test and HR.

Tell us how to improve this page.

Tech Mahindra Software Development Engineer 1 Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.2 L/yr

Senior Software Engineer
21.4k salaries
unlock blur

₹5.5 L/yr - ₹23 L/yr

Technical Lead
11.7k salaries
unlock blur

₹9.5 L/yr - ₹38 L/yr

Associate Software Engineer
5.5k salaries
unlock blur

₹1.8 L/yr - ₹8.2 L/yr

Team Lead
5k salaries
unlock blur

₹5.2 L/yr - ₹17 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.6
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview