Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Microsoft | Senior Consultant | Bangalore [Rejected]
Summary
I recently interviewed for a Senior Consultant role at Microsoft in Bangalore, covering a broad range of technical and behavioral topics, but unfortunately, I was rejected for the position.
Full Experience
I recently had an interview for the Senior Consultant position at Microsoft in Bangalore. The interview process delved into various aspects, including database optimization, object-oriented programming concepts like inheritance, and system design challenges such as CORS and different architectural patterns. I was also questioned on core software engineering principles like SOLID, my understanding of Microsoft's strategic goals, and my latest project architecture. I tackled several problem-solving questions, including finding an employee with the minimum salary from a large dataset and determining the best time to buy and sell a stock for maximum profit. Despite my comprehensive answers and engagement, I was ultimately rejected for the role.
Interview Questions (8)
Given a list of employee data with over 1000 records, which includes Employee name, Employee id, Employee gender, and Employee salary, find the employee who has the minimum salary using an efficient method.
Explain the concepts of multiple and multilevel inheritance in Object-Oriented Programming.
Discuss Cross-Origin Resource Sharing (CORS) and common security practices for both UI (Angular) and Backend (.NET) applications.
What are Microsoft's current goals and strategic initiatives?
Given a list of daily stock prices for 7 days (e.g., 80, 100, 115, 90, 120, 95, 110), write a program to determine the optimal day to buy and sell a stock to maximize profit. For the example provided, the optimal action is to buy on Monday and sell on Thursday to get max profit.
Explain what monolithic architecture is and its characteristics.
Explain the Single Responsibility Principle and the Dependency Inversion Principle from SOLID principles.
Explain the SOLID principles and provide real-world use cases for each.