i
Tech Mahindra
Filter interviews by
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
Virtual DOM is a lightweight copy of the actual DOM, React key features include component-based architecture, declarative syntax, and virtual DOM, React Hooks are functions that let you use state and other React features without writing a class.
Virtual DOM is a lightweight copy of the actual DOM that React uses to improve performance by updating only the necessary parts of the DOM.
Key features of React include componen...
I appeared for an interview in Dec 2024.
There is no hard limit on the number of stores that can be created in Redux.
Redux does not have a built-in limit on the number of stores that can be created.
Each store in Redux is independent and can manage its own state.
It is recommended to use a single store for most applications, but multiple stores can be used for complex scenarios.
Creating multiple stores can lead to increased complexity and potential performance
No, it is not possible to create an object of an abstract class.
Abstract classes cannot be instantiated directly.
You can only create objects of concrete classes that inherit from the abstract class.
Abstract classes can have abstract methods that must be implemented by concrete subclasses.
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Easy interview about react js and redux . asked write code to fetch api and do some routing
What people are saying about Tech Mahindra
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Pretty easy when strong in logical
General coding questions
Tech Mahindra interview questions for designations
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
C language is a general-purpose, procedural computer programming language.
Developed by Dennis Ritchie at Bell Labs in 1972
Used for system programming, embedded systems, and application software
Influenced many other programming languages such as C++, Java, and Python
I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.
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.
I applied via Recruitment Consultant and was interviewed in May 2020. There were 3 interview rounds.
Abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract and non-abstract methods.
Abstract methods have no implementation and must be implemented by the derived class.
An abstract class can have constructors and fields.
An abstract class can be used to define a common interface for a group of related classes.
Example: Animal is an abstract clas...
Some of the top questions asked at the Tech Mahindra React Js Frontend Developer interview -
based on 4 interviews
Interview experience
based on 2 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 L/yr |
Technical Lead
11.9k
salaries
| ₹9.5 L/yr - ₹32 L/yr |
Associate Software Engineer
5.6k
salaries
| ₹1.8 L/yr - ₹5.8 L/yr |
Team Lead
5k
salaries
| ₹5.3 L/yr - ₹17.4 L/yr |
Infosys
Cognizant
Accenture
Wipro