I applied online. The process took 2 months. I interviewed at Microsoft (Milan) in Jan 2023
Interview
The interview was conducted online with an HR from London. The interview is for internship position in Milan especially in data analysis. After passing the first step which was CV screening, the HR sent an email regarding date of interview by Google Meet.
Interview questions [1]
Question 1
Tell me about your background!
Why did you choose to work with us?
Why did you choose to apply for this position?
Do you need a sponsor now or in the future for you to be able to work in Europe?
Stage 1: Take-Home Assessment – A 1-hour coding assignment consisting of two technical questions (one Easy and one Medium).
Stage 2: Virtual Interview Day – A Zoom-based interview day comprising three consecutive interviews.
Star method completely end to end with 3 interviews in the same day. It was online and then we were split into rooms. You mess up one and you mess up all
Maximum subarray questions+ oops + dbms. find the contiguous (connected) sequence of numbers within a 1D array that has the largest possible sum, a classic computer science problem solvable efficiently with Kadane's Algorithm (Dynamic Programming/Greedy) in O(N) time, handling positive, negative numbers, and returning just the sum. Variations exist, like finding the maximum product or handling 2D arrays,
Interview questions [1]
Question 1
find the contiguous (connected) sequence of numbers within a 1D array that has the largest possible sum, a classic computer science problem solvable efficiently with Kadane's Algorithm (Dynamic Programming/Greedy) in O(N) time, handling positive, negative numbers, and returning just the sum. Variations exist, like finding the maximum product or handling 2D arrays,