KEMBAR78
Microsoft EM Interview Preparation Guide | PDF
0% found this document useful (0 votes)
109 views5 pages

Microsoft EM Interview Preparation Guide

This document provides an interview prep guide for an engineering manager position at Microsoft. It outlines areas to focus on for technical skills like writing code, system design, and software design. It also covers people management skills such as driving team objectives, stakeholder management, and managing change. The guide recommends refreshing skills in coding, algorithms, data structures, and system design concepts. It suggests being prepared to discuss object-oriented design principles and choices. It also provides links to Microsoft career resources for virtual interview tips and practice.

Uploaded by

Farmer M
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views5 pages

Microsoft EM Interview Preparation Guide

This document provides an interview prep guide for an engineering manager position at Microsoft. It outlines areas to focus on for technical skills like writing code, system design, and software design. It also covers people management skills such as driving team objectives, stakeholder management, and managing change. The guide recommends refreshing skills in coding, algorithms, data structures, and system design concepts. It suggests being prepared to discuss object-oriented design principles and choices. It also provides links to Microsoft career resources for virtual interview tips and practice.

Uploaded by

Farmer M
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Microsoft Interview Prep Guide

Engineering Manager
Preparation for technical skills:

Writing Code System Design Software Design

• As a culture we expect our Engineering • Refresh your understanding of large- • Solid background and understanding
and Group Engineering Managers to be scale system design and few basic of object-oriented design for building
hands on. It is a great idea for you to distributed computing concepts such extensible and maintainable software,
refresh writing code in your favorite as service-oriented architectures, map- working knowledge of common design
language, data structures and reduce, distributed caching and load patterns and should be able to
algorithms. Gain understanding of inner balancing. Some examples are how explain the reasons behind your design
workings of common data structures, relational and non-relational databases choices.
when to use breadth-first search versus a work, along with internet topics such
depth-first search, recursion versus as browser working, DNS lookups and
loops, and the tradeoffs. You can use any socket connections.
online resource for this purpose.

Preparation for People Management Skills: Focus on Leadership skills

• People Management • Stakeholder management • Managing Change

• Drive team for common objectives • Driving clarity & standing up for what’s right. • Influencing for Impact

• Working towards organizational goal and alignment with company mission and vision
Types of question asked:
How to approach your interview:
Resources

• https://careers.microsoft.com/i/us/ean/virtual-interview

• https://careers.microsoft.com/i/us/en/interviewtips

• https://careers.microsoft.com/i/us/en

You might also like