Microsoft Corporation
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.
1 hour, overall data science related, codility
Data science is a field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.
Data science involves collecting, analyzing, and interpreting large amounts of data to solve complex problems.
It combines statistics, machine learning, data visualization, and computer science to uncover patterns and trends in data.
Data scientists use programming language...
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Decision tree, pytorch, merge sort
I applied via Company Website and was interviewed in Oct 2023. There was 1 interview round.
To identify growth of a product, I would analyze key performance indicators, conduct market research, track customer feedback, and monitor sales data.
Analyze key performance indicators (KPIs) such as revenue, customer acquisition rate, customer retention rate, and market share
Conduct market research to understand market trends, customer preferences, and competitor analysis
Track customer feedback through surveys, review...
Implement real-time monitoring and predictive analytics to reduce time to identify attrition.
Utilize real-time monitoring tools to track usage patterns continuously
Implement predictive analytics models to forecast potential attrition based on usage data
Leverage machine learning algorithms to identify early warning signs of attrition
Automate alerts and notifications for immediate action upon detection of potential attri
posted on 31 Mar 2022
I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.
I applied via Company Website and was interviewed before Jul 2021. There were 2 interview rounds.
Data Structure related questions
I applied via Approached by Company and was interviewed in Jul 2023. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Sep 2022. There were 3 interview rounds.
Coding test with 2 questions
System design involves creating a high-level design of a software system, followed by implementing the detailed low-level design.
Start by understanding the requirements and constraints of the system
Create a high-level design that outlines the components and interactions of the system
Implement the detailed low-level design, considering factors like scalability, performance, and maintainability
Use tools like UML diagrams...
System Design with HLD involves designing the high-level architecture of a software system.
Understand the requirements and constraints of the system
Identify the components and their interactions
Consider scalability, reliability, and performance
Use design patterns and best practices
Create diagrams like UML or flowcharts to visualize the design
I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.
Try to troubleshoot the wifi connection issue by checking settings, restarting devices, and seeking help from IT support.
Check if the wifi is turned on and the correct network is selected
Restart the wifi router and the device
Contact IT support for assistance in retrieving the password
Iterate through array, calculate value at each index, keep track of maximum value
Iterate through the array and calculate the value at each index by multiplying jump length with value of location
Keep track of the maximum value encountered during the iteration
Return the maximum value found
I applied via Approached by Company and was interviewed before Jul 2022. There were 3 interview rounds.
Write a program to solve a challenging programming and algorithm problem.
Program to find the maximum subarray sum using Kadane's algorithm
Initialize max_so_far and max_ending_here to 0
Iterate through the array and update max_ending_here with the maximum of current element or current element + max_ending_here
Update max_so_far with the maximum of max_so_far and max_ending_here
Implement a program to find the longest common subsequence of two strings.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store the lengths of longest common subsequences of substrings.
Trace back the array to reconstruct the longest common subsequence.
based on 3 interviews
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
2.2k
salaries
| ₹13 L/yr - ₹51 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹25 L/yr - ₹95 L/yr |
Software Engineer2
1.1k
salaries
| ₹20.8 L/yr - ₹70 L/yr |
Software Developer
607
salaries
| ₹30 L/yr - ₹54.2 L/yr |
Support Engineer
596
salaries
| ₹9 L/yr - ₹30 L/yr |
Amazon
Deloitte
TCS