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 Frontend Developer Intern Interview Questions and Answers

Updated 8 Oct 2024

Tech Mahindra Frontend Developer Intern Interview Experiences

3 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

60 mark 60 min practice more for this round

Round 2 - One-on-one 

(2 Questions)

  • Q1. Why you choose react
  • Ans. 

    React is a popular JavaScript library for building user interfaces due to its component-based architecture and virtual DOM.

    • Component-based architecture allows for reusability and easier maintenance of code.

    • Virtual DOM enables efficient updates to the actual DOM, resulting in better performance.

    • React's ecosystem includes tools like Redux for state management and React Router for routing.

    • React's declarative syntax makes ...

  • Answered by AI
  • Q2. Basic question in react like react hooks?

Interview Preparation Tips

Interview preparation tips for other job seekers - strong knowledge in react js and javascript
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

One hour offline in office test

Round 2 - Coding Test 

One hour and 20 mins test

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA

Frontend Developer Intern Interview Questions Asked at Other Companies

Q1. Last Stone Weight Problem Explanation Given a collection of stone ... read more
asked in Samsung
Q2. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Samsung
Q3. Cousins of a Given Node in a Binary Tree Given a binary tree with ... read more
asked in Trell
Q4. Find the Second Largest Element Given an array or list of integer ... read more
asked in Samsung
Q5. Maximum Sum Path in a Binary Tree Your task is to determine the m ... read more
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is event loop
  • Ans. 

    Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.

    • Event loop is responsible for handling asynchronous operations in JavaScript.

    • It allows for tasks to be queued and executed in a non-blocking manner.

    • Event loop continuously checks the call stack and the task queue, moving tasks from the queue to the stack when the stack is empty.

    • Example: setTimeout() func...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. It was about yourself round and cultural fit round

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company with friendly environment

Skills evaluated in this interview

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Time management

I applied via Campus Placement and was interviewed before Aug 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Waterfall model, Software development life cycle
  • Q2. How do you arrive at factorial without recursive function
  • Ans. 

    Factorial can be calculated using a loop by multiplying numbers from 1 to n.

    • Initialize a variable to 1

    • Use a loop to multiply the variable with numbers from 1 to n

    • Return the variable

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your fundamental skills

Interview Questionnaire 

3 Questions

  • Q1. Process builder. 2.types of relationships. 3.difference in user ,profile and role. 4.workflow. 5.Admin questions
  • Ans. 

    Answering questions related to software development and Salesforce administration.

    • Process Builder is a visual tool in Salesforce used to automate business processes.

    • Types of relationships in Salesforce include lookup, master-detail, and many-to-many relationships.

    • User represents an individual who can log in and access Salesforce, Profile defines the permissions and settings for a user, and Role determines the hierarchy...

  • Answered by AI
  • Q2. What configuration i have done.
  • Ans. 

    I have configured various software systems and tools for development purposes.

    • Configured IDEs such as Eclipse and Visual Studio for development

    • Set up version control systems like Git and SVN

    • Installed and configured build tools like Maven and Gradle

    • Configured application servers like Tomcat and JBoss

    • Set up databases like MySQL and Oracle for development and testing

  • Answered by AI
  • Q3. Salary negotiations

Interview Preparation Tips

Round: Manager round
Experience: Configuration and what work ee have done in your previous company.

Skills evaluated in this interview

I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Questions on Java,SQL,some trending technologies(IOT,Big data),pattern questions, programming questions with different approaches.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics of DSA, have knowledge about the databases, some common dml ,ddl statements, programming knowledge of a particular language like C,Java, python,etc...have good command on oops concepts... little bit of frameworks knowledge will also help

I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. I were asked to print the number of pairs in an array whose sum is equal to given number k
  • Ans. 

    Count the number of pairs in an array whose sum is equal to a given number k.

    • Iterate through the array and for each element, check if k minus the element exists in the array.

    • Use a hash table to store the frequency of each element in the array.

    • If the array contains duplicates, handle them separately to avoid overcounting.

    • Time complexity can be improved to O(n) using a two-pointer approach.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was nice

I applied via Recruitment Consultant and was interviewed before Oct 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. What is Abstraction
  • Ans. 

    Abstraction is the process of hiding complex implementation details and exposing only the necessary information.

    • Abstraction helps in reducing complexity and increasing efficiency.

    • It allows us to focus on the essential features of an object or system.

    • Abstraction can be achieved through abstract classes, interfaces, and encapsulation.

    • For example, a car can be abstracted as a vehicle with certain properties and methods.

    • Ab...

  • Answered by AI
  • Q2. Concept of hiding implementation
  • Ans. 

    Hiding implementation means keeping the internal details of a class or function hidden from the outside world.

    • It is a fundamental principle of object-oriented programming.

    • It helps in achieving encapsulation and abstraction.

    • It prevents the user from accessing the internal workings of a class or function.

    • Examples include private variables and methods in a class.

    • It allows for easier maintenance and modification of code.

    • It...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Not bad, good atmosphere, positive response from staff

I appeared for an interview in Mar 2021.

Interview Questionnaire 

1 Question

  • Q1. .net core , mvc basics and some scripting language

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to basics , know about your current project . If interviewer asks you if you have to ask anything , do ask . For my case I asked for his advice where I need to improve. He answered genuinely and even came to know about my other technical skills .

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Frontend Developer Intern interview?
Tech Mahindra interview process usually has 2 rounds. The most common rounds in the Tech Mahindra interview process are Aptitude Test, Technical and HR.
What are the top questions asked in Tech Mahindra Frontend Developer Intern interview?

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

  1. What is event l...read more
  2. basic question in react like react hoo...read more

Tell us how to improve this page.

Tech Mahindra Frontend Developer Intern Interview Process

based on 3 interviews

Interview experience

3.7
  
Good
View more
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Senior Software Engineer
21.5k salaries
unlock blur

₹5.5 L/yr - ₹23 L/yr

Technical Lead
11.9k salaries
unlock blur

₹9.5 L/yr - ₹32 L/yr

Associate Software Engineer
5.5k salaries
unlock blur

₹1.8 L/yr - ₹5.9 L/yr

Team Lead
5k salaries
unlock blur

₹5.3 L/yr - ₹17.5 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.6
Compare

Cognizant

3.7
Compare

Accenture

3.8
Compare

Wipro

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