Microsoft Corporation
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement
Basic dsa, online leetcode very easy trees
I belong in Microsoft because of my passion for technology, strong problem-solving skills, and ability to work well in a team.
Passion for technology: I have always been fascinated by the latest advancements in technology and enjoy staying up-to-date with industry trends.
Strong problem-solving skills: I excel at analyzing complex problems and finding innovative solutions, which aligns well with Microsoft's focus on inno...
I applied via Company Website and was interviewed in Jul 2022. There were 6 interview rounds.
It was a 10 multiple choice questions test on various coding concepts, data structures, algorithm
It was a mathematics permutation question.
This round requires to submit a project on given problem statements
Count permutations with at least k positions having arr[i]=i
Calculate number of permutations with exactly k positions having arr[i]=i
Calculate number of permutations with exactly k+1 positions having arr[i]=i
Subtract the above two values to get the final answer
What people are saying about Microsoft Corporation
Well rounded coding test testing knowledge
Designing a system for Netflix features involves creating a user-friendly interface with personalized recommendations and seamless streaming capabilities.
Implement a recommendation algorithm to suggest content based on user preferences and viewing history
Include a user-friendly interface with easy navigation and search functionality
Ensure seamless streaming capabilities with minimal buffering times and high video quali...
Data manipulation involves changing, organizing, or analyzing data to derive insights or achieve specific goals.
Use software tools like Excel, Python, or SQL to manipulate data
Filter, sort, and clean data to remove errors or inconsistencies
Perform calculations, transformations, or aggregations on the data
Join datasets together to create new insights
Visualize data using charts or graphs to better understand patterns
Ds har dleet code problems
Design appple mobile device
I applied via Campus Placement
3 medium dsa questions on Hackerrank
I applied via campus placement at Veermata Jijabai Technological Institute (VJTI), Mumbai and was interviewed in Oct 2023. There were 4 interview rounds.
The online coding round was conducted on SHL. It was for 1 hour 3 questions. Topics were basic DSA concepts.
C is a procedural programming language while C++ is an object-oriented programming language.
C does not support classes and objects, while C++ does.
C uses structures for data organization, while C++ uses classes.
C allows direct memory manipulation, while C++ provides features like inheritance and polymorphism.
C++ has additional features like templates and exception handling that are not present in C.
Projects are tasks or assignments that require a specific goal or outcome to be achieved within a set timeframe.
Projects involve planning, execution, and monitoring of tasks to achieve a specific goal.
They often have a defined scope, budget, and timeline.
Examples include developing a new software application, organizing a marketing campaign, or conducting a research study.
SQL queries are used to retrieve, update, and manipulate data in a database management system.
Use SELECT statement to retrieve data from a table
Use INSERT statement to add new data to a table
Use UPDATE statement to modify existing data in a table
Use DELETE statement to remove data from a table
Use JOIN statement to combine data from multiple tables
1 hr, 3 questions, easy, medium, difficult
posted on 18 Jun 2024
Easy test not to hard.
Moderate level of test , it is online.
Problems on arrays, string and linked list
I applied via LinkedIn and was interviewed before Sep 2021. There were 3 interview rounds.
based on 2 interviews
Interview experience
based on 5 reviews
Rating in categories
Software Engineer
1.9k
salaries
| ₹13 L/yr - ₹50 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹25 L/yr - ₹85 L/yr |
Software Engineer2
1k
salaries
| ₹20 L/yr - ₹72 L/yr |
Consultant
599
salaries
| ₹13 L/yr - ₹36.7 L/yr |
Support Engineer
578
salaries
| ₹7.7 L/yr - ₹30 L/yr |
Amazon
Deloitte
TCS