i
Tech Mahindra
Filter interviews by
I was interviewed in Jul 2024.
It was easy, had average difficulty . Basic english and aptitude was asked
What people are saying about Tech Mahindra
List is mutable, tuple is immutable in Python.
List can be modified after creation, tuple cannot.
List uses square brackets [], tuple uses parentheses ().
List is slower than tuple for iteration and indexing.
Example: list_example = [1, 2, 3], tuple_example = (1, 2, 3)
Tech Mahindra interview questions for designations
Get interview-ready with Top Tech Mahindra Interview Questions
Oops concept in Java refers to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation d...
Kotlin multiplatform allows sharing code between different platforms in an existing project.
Kotlin multiplatform enables sharing code between iOS and Android platforms
It can be integrated into an existing project to reduce duplicate code
Supports common libraries and APIs for both platforms
Inheritance in Kotlin allows a class to inherit properties and functions from another class.
In Kotlin, a class can inherit from another class using the 'open' keyword for the superclass and the 'class' keyword for the subclass.
Subclasses can override properties and functions of the superclass using the 'override' keyword.
Kotlin does not support multiple inheritance, but a class can implement multiple interfaces.
Coroutines are used to perform asynchronous tasks without blocking the main thread.
Coroutines allow for efficient asynchronous programming by suspending and resuming execution at specific points.
They are commonly used in Android development to handle network requests and database operations.
Coroutines can be used to simplify complex asynchronous code by providing a structured way to manage concurrency.
They are lightwei...
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
React JS is a JavaScript library for building user interfaces, while UX architecture focuses on designing user experiences.
React JS is a front-end library used for building interactive user interfaces.
UX architecture focuses on designing user experiences to ensure usability and user satisfaction.
Combining React JS with UX architecture involves creating intuitive and user-friendly interfaces that prioritize user needs a...
Create a user experience (UX) architecture for software development.
Identify user personas and their needs
Design user flows and wireframes
Implement intuitive navigation and information architecture
Ensure consistency in visual design and interactions
Test and iterate on the UX design based on user feedback
, , ,