i
Tech Mahindra
Filter interviews by
I applied via Newspaper Ad and was interviewed in Jul 2024. There were 3 interview rounds.
HTML CSS bootstrap javascript
HTML is important for creating the structure of web pages and displaying content on the internet.
HTML is the standard markup language used to create web pages.
It provides the structure for content on the internet, including text, images, links, and more.
HTML elements are used to define the different parts of a web page, such as headings, paragraphs, lists, and tables.
It works in conjunction with CSS for styling and Jav...
CSS stands for Cascading Style Sheets and is used to style the appearance of web pages.
CSS is used to control the layout, colors, fonts, and other visual aspects of a website.
It helps in separating the content of a website from its design, making it easier to update and maintain.
CSS can be applied inline, internally within the HTML document, or externally in a separate CSS file.
Selectors in CSS allow targeting specific...
Bootstrap is a popular front-end framework for building responsive and mobile-first websites.
Bootstrap provides a grid system for easy layout design
It includes pre-designed components like buttons, forms, and navigation bars
Bootstrap's responsive utilities make it easy to create mobile-friendly websites
I applied via Walk-in and was interviewed in Jan 2024. There were 4 interview rounds.
Core Java and HTML, CSS and JavaScript.
From 15 to 20 question
I would like to this group discussion round
I have experience in full stack Java development and have learned various technologies and frameworks.
I have worked with Java, Spring Boot, and Hibernate for backend development.
I have experience in front-end development using HTML, CSS, and JavaScript.
I have used frameworks like Angular and React for building user interfaces.
I have knowledge of databases like MySQL and MongoDB for data storage.
I have learned about RES...
The rate of 1 out of 10 is 10%.
The rate of 1 out of 10 can be expressed as a fraction: 1/10.
To convert the fraction to a percentage, divide the numerator by the denominator and multiply by 100.
In this case, 1 divided by 10 equals 0.1, which when multiplied by 100 gives 10%.
I applied via AmbitionBox and was interviewed in Nov 2023. There were 3 interview rounds.
If the price of a shirt is increased by 20% by how much percent should it's consumption be reduced so that the expenditure remains the same
What people are saying about Tech Mahindra
I applied via Naukri.com and was interviewed in Nov 2023. There were 4 interview rounds.
Mathematical problem solving
Run con in Computer language
Tech Mahindra interview questions for designations
I applied via AmbitionBox and was interviewed in Apr 2023. There were 4 interview rounds.
20 min-profits and loss, percentages, blood relations, ages, directions, calendar's.
1 hr-c/java two questions will be displayed, and we have to execute both of them to get selected.
My weakness is that I tend to overthink and get too caught up in details.
I have a tendency to spend too much time on small details
I sometimes struggle with making decisions quickly
I am working on improving my time management skills to avoid getting bogged down in details
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via LinkedIn and was interviewed before Jan 2023. There was 1 interview round.
React.js is a JavaScript library for building user interfaces.
React.js is a popular front-end library developed by Facebook.
It allows developers to build reusable UI components.
React.js uses a virtual DOM for efficient rendering and updates.
It follows a component-based architecture, making it easy to manage and maintain code.
React.js supports server-side rendering for improved performance and SEO.
It has a rich ecosyste...
Virtual DOM is a concept in React where a lightweight copy of the actual DOM is created and manipulated for efficient rendering.
Virtual DOM is a JavaScript representation of the actual DOM.
It allows React to efficiently update and render only the necessary parts of the UI.
When there are changes in the state or props, React creates a new virtual DOM tree and compares it with the previous one.
React then updates only the ...
JSX is a syntax extension for JavaScript used in React to write HTML-like code in JavaScript.
JSX allows developers to write HTML-like code in JavaScript, making it easier to create and manipulate UI components.
It combines the power of JavaScript and HTML into a single syntax, allowing developers to write more expressive and concise code.
JSX is transpiled into regular JavaScript code by tools like Babel before being exe...
State in React is a JavaScript object that stores data and controls the behavior of a component.
State is used to manage and update data within a component.
It is mutable and can be changed using the setState() method.
State allows components to re-render and reflect changes in the UI.
State is local and specific to each instance of a component.
State can be passed down to child components as props.
State is mutable and managed within a component, while props are immutable and passed from parent to child components.
State is used to manage internal data within a component.
Props are used to pass data from parent to child components.
State can be changed using the setState() method.
Props are read-only and cannot be modified by the component receiving them.
State is local to a component, while props can be accessed by m...
The component lifecycle in React refers to the different stages a component goes through from creation to deletion.
The lifecycle methods in React can be divided into three main phases: Mounting, Updating, and Unmounting.
During the Mounting phase, the component is created and inserted into the DOM.
During the Updating phase, the component can be re-rendered due to changes in props or state.
During the Unmounting phase, th...
React Router is a library that allows for routing in React applications, enabling navigation between different components.
React Router is a popular routing library for React applications.
It provides a way to handle navigation and rendering of different components based on the URL.
React Router uses a declarative approach, allowing developers to define routes using components.
It supports different types of routing, inclu...
Data flows in React through a unidirectional flow called props and state.
Data flows from parent components to child components through props.
Child components can modify the data by calling functions passed as props.
State is used to manage data within a component and can be updated using setState().
Changes in state trigger re-rendering of the component and its child components.
Keys in React list help identify and track individual items, improving performance and enabling efficient updates.
Keys help React identify which items have changed, been added, or been removed in a list.
They help improve performance by allowing React to reuse existing DOM elements instead of creating new ones.
Keys also help maintain component state and prevent unnecessary re-rendering of components.
Keys should be uniqu...
React handles forms using controlled components and state management.
React uses controlled components to manage form input state.
Form input values are stored in the component's state and updated through event handlers.
React provides event handlers like onChange to handle form input changes.
Form submission can be handled using onSubmit event handler.
Validation and error handling can be implemented using conditional rend
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
Coding type
I applied via Company Website
I applied via Company Website and was interviewed in Jul 2023. There were 3 interview rounds.
Html , Css ,Bootstrap.
They give me a website design which i convert design into code
3 Interview rounds
based on 14 reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
21.3k
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Technical Lead
11.6k
salaries
| ₹9.2 L/yr - ₹37 L/yr |
Associate Software Engineer
5.3k
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Team Lead
4.9k
salaries
| ₹5.2 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro