Taro Logo

Senior Software Engineer - Frontend Interview Experience - Sunnyvale, California

May 7, 2022
Neutral ExperienceNo Offer

Process

  1. 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.

  2. 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.

Questions

  1. 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] ]

  2. 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.

  3. Design the front-end for an online chess game.

  4. Manager interview: Just a conversation about the interview process and about your background.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Senior Software Engineer - Frontend role in Sunnyvale, California.

Success Rate

0%
Pass Rate

Microsoft's interview process for their Senior Software Engineer - Frontend roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Microsoft's Senior Software Engineer - Frontend interview process in Sunnyvale, California.

Microsoft Work Experiences