Tech Mahindra
Multinational IT services and consulting company.
4 Rounds
~21 Days
Medium
The Interview Loop
Recruiter Screen (30 min)
Standard fit check, behavioral questions, and resume overview.
Technical Loop (3-4 Rounds)
Deep dive into domain knowledge, coding, and system design.
Interview Question Bank
Full Stack Engineer
•
Coding
•
medium
Write a Java Stream API snippet to group a list of Employee objects by their department name and count the number of employees in each.
#Java
#Stream API
#Collections
Full Stack Engineer
•
Technical
•
medium
How does Spring Boot auto-configuration work under the hood?
#Spring Boot
#Frameworks
Full Stack Engineer
•
Technical
•
easy
What is the difference between @Controller and @RestController in Spring?
#Spring Boot
#REST APIs
Full Stack Engineer
•
Technical
•
medium
Explain the internal working of ConcurrentHashMap in Java and how it differs from a synchronized HashMap.
#Java
#Concurrency
#Data Structures
Full Stack Engineer
•
Technical
•
medium
Explain the difference between process.nextTick() and setImmediate() in Node.js.
#Node.js
#Event Loop
Full Stack Engineer
•
Technical
•
easy
Explain Dependency Injection and its types in the Spring framework.
#Spring
#Design Patterns
Full Stack Engineer
•
Technical
•
medium
How do you handle exceptions globally in a Spring Boot REST API?
#Spring Boot
#Error Handling
Difficulty Radar
Based on recent AI-sourced data.
Meet Your Interviewers
The "Standard" Interviewer
Senior EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.