Microsoft Assessments

Prepare for the hiring process at Microsoft with tailor-made Microsoft practice tests.

For tech job applicants, a role at Microsoft is the holy grail - and with job opportunities for experienced professionals, interns and graduates all receiving thousands of applications, knowing what to expect from the recruitment process will help you perform better and score the perfect role.

Getting A Job at Microsoft

The early career options at Microsoft range start with apprenticeships. These offer on-the-job training alongside a competitive salary and benefits, aimed at school leavers.

Internships are aimed at those studying a Bachelor's, Master's, MBA, or PhD and are available in the following areas:

  • Engineering
  • UX Design
  • Supply chain
  • IT Operations
  • Finance
  • Marketing
  • Sales
  • Services
  • Data/Applied Science

For recent Graduates, full time opportunities begin with the Microsoft Aspire Experience for a customised onboarding process followed by a two-year development program.

Microsoft's Values

Microsoft values their growth mindset, listening and learning from the world around them. The culture of Microsoft involves the following ideals:

  • Customer Obsessed
  • Diverse and Inclusive
  • A family of individuals - One Microsoft
  • Making a difference
  • Empathy and innovation

Working for Microsoft means being at the forefront of technology and software.

Types Of Roles At Microsoft

There is a wide range of roles available at Microsoft, from software to supply chain, HR to Sales and everything in between. You can find jobs in the following business areas:

  • Business Development and Strategy
  • Finance
  • Hardware Engineering
  • Business Programs and Operations
  • Data Centre
  • Engineering
  • Research
  • Marketing
  • Supply Chain and Operations
  • Services
  • IT Operations

Hiring Process At Microsoft

The hiring process at Microsoft has five distinct stages, and you must pass each to move forwards.

To start with, all prospective applicants must apply through the Microsoft careers portal, and if your application form is accepted, you will be invited to take some online aptitude tests. If you achieve a pass mark for these, then you will be invited to a video interview, which is followed by an assessment centre.

These are almost 'industry standard' in terms of the stages of a recruitment process for a tech role.

Microsoft Application Form

All the available roles, for both early careers and experienced professionals, are advertised on the Microsoft Careers site. Applicants need to create a profile and upload a resume or import details from LinkedIn before applying for the role.

Each job description will have lots of details about the role, the desired qualifications and experience, as well as the characteristics that they are looking for in an employee. This information will be useful throughout the application process.

The application form itself needs to be filled out with basic details, and there will be some motivational questions about why you have applied for the role. It is a good idea to highlight the skills and competencies mentioned in the job description where you can.

Microsoft Aptitude Tests

The online aptitude tests that Microsoft use are published by SHL, and you will be invited to take these via an email link if your application is accepted. There are up to three assessments available to be taken, but the ones that you might have to take will depend on the role that you have applied for.

Microsoft Situational Judgement Test

In a situational judgement test, you will be provided with a number of work-related scenarios that will be related to real-life situations that you might encounter in the workplace.

Following these scenarios, you will have a choice of four possible actions to take. These are likely to all seem like good answers, so you need to choose the one that is more likely to be what you would do.

This assessment is testing your work behaviour and your decision-making skills, and it will usually take about 30 minutes although the test itself is untimed.

Microsoft Logical Reasoning Test

In this logical reasoning test, you are being assessed on your inductive reasoning skills. You will be presented with a number of questions made up of five images that follow a pattern.

For each series, you will be presented with a number of possible images and will need to discover what the pattern is in order to identify the next image in the sequence.

You will have 24 questions to answer in just 25 minutes, so speed and accuracy is important.

Microsoft Technical Test

For some roles, specifically those for software engineers and other tech jobs, will require a technical test. The exact content will vary, but you can expect it to be an assessment of your practical skills like coding.

Microsoft Interviews

If you achieve the required result from the psychometric tests, then you will be invited to the next stage of the recruitment process which includes video interviews.

The first type of video interview is not live; instead you will have to film your response to approximately 15 competency-based questions. These need to be answered in a well-constructed way, so you might want to use a mnemonic like STAR to help you structure your response.

You will be asked to give examples based on the key competencies that they are looking for, so be prepared with some detailed examples of when you have completed a team activity, for example.

You may also be asked to complete a live video interview via Skype where you will have around eight further competency questions to answer in an interactive manner.

Microsoft Assessment Centre

If your responses to the video interview are what the recruitment team are looking for, you and a number of other applicants will be invited to an assessment centre held at one of the Microsoft offices.

During this, you will be given a tour of the office and have the opportunity to interact with current Microsoft employees including interns and graduates.

You will be asked to complete a group activity where you will be asked to solve a problem. Firstly, you will have to analyse the problem as a team and come up with a solution. Then you must present the results to the assessors and answer questions.

Following this, you will be given a laptop containing information that you will need to use to complete an individual case study. You will have an hour and a half to read, understand and analyse the data and then create a PowerPoint presentation.

Throughout both these exercises you will be constantly assessed on certain soft skills and competencies like creativity, team work, leadership and communication.

As part of the Assessment Centre, you will also have two face-to-face interviews. The first will take place early in the day, and will ask competency-based questions in a similar way to the video interview.

In the second interview, you will be asked questions about how you think you have performed on the day.

What Is It Like To Work At Microsoft?

Working at Microsoft has many benefits, including flexible working schedules, generous vacations and a competitive salary.

Employees can take advantage of more flexible family-related benefits like subsidised childcare and family support programs, help towards education and tuition for personal and professional development, and a range of wellness initiatives like world-class health insurance.

The diverse and inclusive workforce that make up Microsoft around the world help to create Employee Resource Groups, which are great for socialising and networking across borders, with shared experiences at the heart.

Employees who work at Microsoft report that it is a fun, engaging and sometimes challenging place to work, with great opportunities for learning and advancement as well as support for life outside the business. Everyone has the opportunity to share ideas, and collaborate across the world with other people in the business.

Top Tips To Getting Hired At Microsoft

Know Which Role You Want

Making a decision about the type of role that you want is the best way to start - and will help you focus on the skills and competencies that you will need to demonstrate through the application process.

Having a career path planned will also help you answer the motivational questions well.

Do Your Research

Research the role - know what the company is looking for in their employees, what skills and competencies are required.

Research should also include details about Microsoft as a company as well as the wider tech market. It is a good idea to have knowledge of the position of Microsoft in relation to competitors.

This research will not only help you understand the company, but also give you some ideas about questions that you could ask of interviewers.

Practice Aptitude Tests

Aptitude tests (as opposed to skills tests) are assessing your inherent abilities; they are not difficult in terms of content but the time pressure and structure of the test is what makes it hard.

Practicing aptitude tests will make you feel more confident about the assessment and help you identify any areas that you might need more help on. You can also practice knowledge questions for specific Microsoft tools, such as practice Excel tests and practice Word tests.

Prepare For The Interview

During the video interview, you will need to prepare as if you are attending a face to face interview - you might not be able to see the interviewer but they can see you. Practice making eye contact with the lens and keep body language open and approachable.

In the face to face interviews, you will likely have several opportunities to ask questions, and this is a great opportunity to ask insightful questions based on your research to demonstrate your knowledge.

Be open and honest throughout the whole process, and let the interview team see your personality shine through. Make sure to give detailed examples based on information given in your CV.

Remember The Core Values

Microsoft values the ideal of One Microsoft - that all the employees are a team of individuals. The recruiters are looking for diverse team members, so throughout the recruitment process it is important that you highlight how you are a team player.

Keep in mind the other values at Microsoft and use this to highlight relevant skills and competencies.

Sample Microsoft Assessments question Test your knowledge!

Score: /5

In a sequential logic puzzle, you are given that a programmer finishes a module debugging before UI design but after database optimization. Testing is done right after UI design. What is the correct order of these tasks?

  • Database optimization, Debugging, UI design, Testing
  • Debugging, Database optimization, Testing, UI design
  • Database optimization, UI design, Testing, Debugging
  • UI design, Database optimization, Debugging, Testing

A software company sells its product licenses at $100 for the basic package and $200 for the advanced package. If in one quarter, the revenue from the basic package is twice that from the advanced package, and the total revenue is $12000, how many of each license were sold?

  • 80 basic and 20 advanced
  • 60 basic and 30 advanced
  • 120 basic and 30 advanced
  • 100 basic and 10 advanced

During a project briefing, a manager stated that the time needed for software implementation is directly proportional to the number of modules integrated. If integrating 5 modules takes 25 hours, how many hours will integrating 8 modules take?

  • 40 hours
  • 50 hours
  • 45 hours
  • 32 hours

Read the following statement and choose the conclusion that can be drawn from it: 'All programmers are required to learn new programming languages periodically. Jane is learning a new programming language.'

  • Jane is a programmer.
  • Jane is not a programmer.
  • Programming languages are difficult to learn.
  • Jane learns every programming language.

A team meeting discussion included the following information: 'The client has emphasized the importance of data security while their application is running on any device. The team needs to prioritize encryption protocols and secure authentication methods.' What is the main concern for the client's application?

  • Data security
  • Running on multiple devices
  • User authentication
  • Application performance

Build your confidence today

Try one of our Microsoft tests for FREE.

Techtest ensured I was proactive, rather than reactive, in my quest to level-up my technology aptitude skills.

Sam decided to use the Techtest library to help him pass a series of aptitude tests at the BBC


Microsoft Assessments Tips

Know Your Fundamentals

When it comes to landing a job at Microsoft, a solid grasp on tech basics goes a long way. Revise core concepts and principles in software development, algorithms, and data structures. Every bit of effort you put into mastering the essentials strengthens your ability to tackle a variety of test scenarios that you might encounter.

Understand the Microsoft Ecosystem

Microsoft isn't just about coding; it's a broad ecosystem encompassing various products and services. Familiarize yourself with their main offerings like Windows, Azure, and Office 365, since understanding the context in which you’ll be working can give you a significant edge in problem-solving and technical tests.

Practice Exam Environment Simulation

Techtest can provide you with a simulated exam environment that mirrors what you could experience during the Microsoft hiring process. By practicing in a real-time setting, you become comfortable with the format and time constraints which can help reduce anxiety and boost your overall test performance.

Utilize Analytical Thinking

Tech roles involve more than just writing code; they require the ability to solve complex problems creatively. When practicing with Techtest exams, consistently challenge yourself to think analytically. Frame questions in a real-world context to develop solutions that are not only correct but are also efficient and practical.

Stay Calm and Reflective

A clear mind can make a world of difference during an exam. Stay calm and if you stumble on a particularly difficult question, don't panic. Use it as a learning opportunity to understand where your knowledge gaps are, and later, as a focus area in your studies. Techtest is here to help you learn through practice, not just to pass a test.

Level up

Choose the package that works for you.


Pay Annually
Pay Monthly
  • 9 Aptitude packages
  • 40 Admissions packages
  • 99 Employer packages
  • 16 Publisher packages
  • Dashboard performance tracking
  • Full solutions and explanations
  • Tips, tricks, guides and resources

  • Access to free tests
  • Basic performance tracking
  • Full solutions and explanations
  • Tips and resources

Microsoft Assessments FAQs

How Long Does The Microsoft Recruitment Process Take?

The actual length of the recruitment process for a role at Microsoft depends on the role you are going for, but you will be kept informed of the process throughout via your Microsoft Careers profile. On average, you can expect it to take about 4-8 weeks.

Is It Hard To Get a Job At Microsoft?

There is a lot of competition for roles at Microsoft, so although the recruitment process might not seem as rigorous as for other tech companies, you will be up against potentially thousands of other applicants.

This means that in order to stand out from the crowd you will need to excel in all stages.

How Long Is The Microsoft Interview?

The video interviews at Microsoft are generally about 30 minutes each, and the face-to-face interviews tend to be a little longer at approximately an hour.

What Is A Passing Score On A Microsoft Aptitude Test?

Like other SHL published tests, both the situational judgement and the logical reasoning tests are positively scored for accuracy - which means that you can make an educated guess on any answers that you don't know.

The raw score (number of correct answers) will be measured against a norm group to create a percentile score. This score is used to determine whether you have performed well enough to move on to the next stage in the Microsoft recruitment process.

The passing score for the Microsoft aptitude test will depend on the role that you have applied for, so the best bet is to ensure that you have practiced and aim to get the highest mark you can.