Online assessment: First assignment was to use regular expressions to replace blank spaces in TypeScript. Second assignment was to implement an HTML/CSS menu with submenus.
Four virtual interviews back-to-back. All the interviewers, including the manager, were very young and, based on their backgrounds, seemed to have not much experience in general.
Given a binary matrix, write an algorithm to find the rectangle with the largest area. e.g. [ [1,0,0,0], [0,1,1,1], [0,1,1,1], [0,0,0,0] ]
Analogous to MS Paint, where you click a point and all connected areas are auto-filled with a color, you are given a matrix/grid with random numbers in it. Write a function that takes as parameters: canvas (matrix), x/y coordinates, and the color number to replace with. e.g. coordinates: 1,3, newColor:3 [ [0,1,1,2,0,1], [1,0,2,2,1,1], [1,0,2,2,2,0] ] So, all adjacent 2's should be replaced with 3.
Design the front-end for an online chess game.
Manager interview: Just a conversation about the interview process and about your background.
The following metrics were computed from 1 interview experience for the Microsoft Senior Software Engineer - Frontend role in Sunnyvale, California.
Microsoft's interview process for their Senior Software Engineer - Frontend roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Senior Software Engineer - Frontend interview process in Sunnyvale, California.