Microsoft Interview Experience

microsoft logo
microsoft
January 19, 202619 reads

Summary

I had an interview with Microsoft that focused on core fundamentals, including OOPs, Data Structures & Algorithms, and system-level discussions. I was asked to code a solution using inheritance, implement data structures like a stack, and perform array merging and sorting, alongside discussions on Web API basics and sorting algorithms.

Full Experience

Interview was mainly focused on core fundamentals. It started with OOPs, where I coded different car types (low, mid, high end) using inheritance followed by another question based on interfaces.

DSA questions included merging and sorting two arrays, stack implementation and binary search.

Additionally, I was asked an SQL question and had discussions around Web API basics, authentication tokens, agentless solutions, HTTP/HTTPS error codes, and different sorting algorithms with their time complexities.

Interview Questions (4)

Q1
Design Car Types with Inheritance
Other

I was asked to code different car types (low, mid, high end) using object-oriented programming principles, specifically focusing on inheritance.

Q2
Merge and Sort Two Arrays
Data Structures & Algorithms

I was given a DSA question that involved merging and sorting two arrays.

Q3
Implement a Stack
Data Structures & AlgorithmsEasy

I was asked a DSA question to implement a stack data structure.

Q4
Sorting Algorithms and Time Complexities
Other

I had discussions around different sorting algorithms and their time complexities.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!