Object-Oriented Programming (OOP) based question: Object-Oriented Programming (OOP) focuses on concepts like classes, objects, inheritance, and polymorphism. Questions may involve designing systems using these principles to model real-world problems and improve code reuse.
Operating system: An operating system manages hardware resources and provides services for applications. Key topics include memory management, process scheduling, file systems, and handling concurrency through threads and processes.
Project-based discussion: In project discussions, candidates are expected to explain technical challenges, decisions, and tools used, demonstrating their problem-solving, collaboration, and technical skills through practical experience and hands-on projects.
LCA of LinkedList: Finding the Lowest Common Ancestor (LCA) in a LinkedList involves determining the lowest common node between two nodes in the structure.
OOP-based question: Object-Oriented Programming (OOP) focuses on concepts like classes, objects, inheritance, and polymorphism.
Questions may involve designing systems using these principles to model real-world problems and improve code reuse.
The following metrics were computed from 53 interview experiences for the Microsoft SWE Intern role in India.
Microsoft's interview process for their SWE Intern roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's SWE Intern interview process in India.