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
3.5

based on 34.2k Reviews

Filter interviews by

Tech Mahindra Application Developer Interview Questions and Answers

Updated 14 Apr 2023

Tech Mahindra Application Developer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. All concept need to clear
  • Q2. Explain max to max answer to them

Interview Preparation Tips

Interview preparation tips for other job seekers - Give them 100% from ur end

I applied via Recruitment Consultant and was interviewed in Jun 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic questions on HTML, css, JavaScript and NodeJS. Basic questions on node framework like event loop, asynchronous, promise, blocking etc. mongo db replication, sharding , middlewares

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics cleared

Application Developer Interview Questions Asked at Other Companies

asked in Fujitsu
Q1. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Oracle
Q2. Minimum Cost to Connect All Points Problem Statement Given an arr ... read more
asked in Oracle
Q3. Remove the Kth Node from the End of a Linked List You are given a ... read more
asked in Oracle
Q4. Count Subsequences Problem Statement Given an integer array ARR o ... read more
asked in Oracle
Q5. Partition Equal Subset Sum Problem Given an array ARR consisting ... read more

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is bussniess rule ?
  • Ans. 

    A business rule is a specific guideline or constraint that dictates how a business operates or makes decisions.

    • Business rules are typically defined by stakeholders or subject matter experts.

    • They help ensure consistency, compliance, and efficiency in business processes.

    • Examples include age restrictions for purchasing alcohol, pricing strategies, and approval processes for expenses.

  • Answered by AI
  • Q2. What is update set?
  • Ans. 

    An update set is a group of changes that can be moved from one instance to another in ServiceNow.

    • Update sets are used to transport customizations, such as new fields, tables, or scripts, between instances.

    • They help in organizing changes and tracking what customizations are being moved.

    • Update sets can be previewed, committed, and rolled back if needed.

    • Example: Creating a new field in a development instance and moving it

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Boxing Unboxing
  • Q2. Abstract class and interface
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. COBOL, DB2 - Restart logic, Cursor life cycle
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Technical discussion
Round 3 - Behavioral 

(1 Question)

  • Q1. Process flow of my work
  • Ans. 

    My work involves analyzing requirements, designing solutions, coding, testing, and deploying applications.

    • Analyze requirements provided by stakeholders

    • Design solutions based on requirements

    • Code the application using appropriate programming languages

    • Test the application for bugs and errors

    • Deploy the application to production environment

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good discussion
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Difficulty was not that hard it was easy of you got your aptitude skills

Round 3 - Technical 

(1 Question)

  • Q1. It was all about my core branch that is civil engineering.
Round 4 - HR 

(1 Question)

  • Q1. It was all about my name height family background etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Never apply to this cognizant company this pathetic company takes interview,gives you ppo offer before all companies and will never give you FTE date of joining
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. General Hr questions like self intro preivious experience,
Round 3 - Aptitude Test 

Genral and english aptitude test

Round 4 - One-on-one 

(4 Questions)

  • Q1. Operations round with managers questions based on apps
  • Q2. How does apps work in our daily life
  • Ans. 

    Apps have become an integral part of our daily lives, helping us with various tasks and activities.

    • Apps help us stay organized by managing our schedules and to-do lists.

    • They provide entertainment through games, music, and video streaming services.

    • Apps facilitate communication through social media platforms and messaging apps.

    • They assist in navigation with GPS and mapping apps.

    • Apps enable online shopping and banking, ma...

  • Answered by AI
  • Q3. Category in apps we use in our day to day life
  • Ans. 

    Categories in apps include social media, productivity, entertainment, health & fitness, education, finance, and communication.

    • Social media apps (e.g. Facebook, Instagram, Twitter)

    • Productivity apps (e.g. Microsoft Office, Trello, Evernote)

    • Entertainment apps (e.g. Netflix, Spotify, YouTube)

    • Health & fitness apps (e.g. Fitbit, MyFitnessPal, Headspace)

    • Education apps (e.g. Duolingo, Khan Academy, Quizlet)

    • Finance apps (e.g. M...

  • Answered by AI
  • Q4. What are sub categories in apps and how do they work?
  • Ans. 

    Sub categories in apps are smaller categories within a main category that help organize and navigate content more efficiently.

    • Sub categories help users easily find specific content within an app

    • They can be used to group similar features or functions together

    • Examples include sub categories like 'Settings', 'Notifications', 'Profile' within a main category like 'Account'

  • Answered by AI

Interview Questionnaire 

4 Questions

  • Q1. What is volatile keyword?
  • Ans. 

    Volatile keyword is used to indicate that a variable's value can be changed unexpectedly by external factors.

    • Volatile keyword is used in multithreaded programming to ensure that the variable's value is always read from memory and not from cache.

    • It is also used in embedded systems programming to indicate that the variable's value can be changed by hardware interrupts.

    • Example: volatile int count = 0; // variable can be c...

  • Answered by AI
  • Q2. What is transient keyword?
  • Ans. 

    Transient keyword is used in Java to indicate that a variable should not be serialized.

    • Transient keyword is used with variables to exclude them from serialization process.

    • It is used to mark a variable as non-persistent.

    • Transient variables are not saved during serialization and are initialized to default value during deserialization.

    • Example: private transient int age; // age will not be serialized

  • Answered by AI
  • Q3. What is the difference between @Controller and @RestController
  • Q4. What ia the difference between Hibernate get() and load()
  • Ans. 

    Hibernate get() returns object by id, load() returns proxy object until accessed.

    • get() method returns the object from the database by its id.

    • load() method returns a proxy object until it is accessed, then it loads the object from the database.

    • get() method returns null if the object is not found in the database, while load() method throws an exception.

    • get() method is eager loading, while load() method is lazy loading.

  • Answered by AI

Skills evaluated in this interview

I applied via Company Website and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics things related to technology

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Application Developer interview?
Tech Mahindra interview process usually has 2 rounds. The most common rounds in the Tech Mahindra interview process are Resume Shortlist and Technical.
How to prepare for Tech Mahindra Application Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tech Mahindra. The most common topics and skills that interviewers at Tech Mahindra expect are Application Development, C++, Java, XCode and Android SDK.
What are the top questions asked in Tech Mahindra Application Developer interview?

Some of the top questions asked at the Tech Mahindra Application Developer interview -

  1. Basic questions on HTML, css, JavaScript and NodeJS. Basic questions on node fr...read more
  2. Explain max to max answer to t...read more
  3. All concept need to cl...read more

Tell us how to improve this page.

Tech Mahindra Application Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Tech Mahindra Application Developer Salary
based on 117 salaries
₹3 L/yr - ₹10.8 L/yr
43% less than the average Application Developer Salary in India
View more details

Tech Mahindra Application Developer Reviews and Ratings

based on 5 reviews

4.8/5

Rating in categories

3.3

Skill development

4.1

Work-life balance

3.5

Salary

4.8

Job security

4.8

Company culture

3.0

Promotions

3.7

Work satisfaction

Explore 5 Reviews and Ratings
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.1 L/yr

Senior Software Engineer
21.3k salaries
unlock blur

₹5.5 L/yr - ₹23.3 L/yr

Technical Lead
11.6k salaries
unlock blur

₹9.2 L/yr - ₹37 L/yr

Associate Software Engineer
5.4k salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Team Lead
4.9k 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.9
Compare

Wipro

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