Microsoft Recruitment Process for freshers – FACEPrep

Microsoft Recruitment Process

Microsoft Recruitment Process, Microsoft Selection Process, Microsoft Off-campus drives, Job Roles and CTC, documents required for Microsoft and other related articles are discussed here. Check this article if you are going to attend Microsoft Recruitment 2019.

Microsoft Recruitment Process – About the company

Microsoft Recruitment Process

Microsoft Corporation is an American multinational computer technology corporation headquartered in Redmond, Washington. Microsoft was founded by Bill Gates and Paul Allen on 1975 April 4. The main function of the company is that it develops, supports and sells a huge range of products and services related to computer software and personal computers. Microsoft is a well-renowned software company that is known for the Microsoft Windows operating system and Microsoft office suite. Microsoft is one name that is ever-present with the world of computing and it is a dream of many individuals to work in the company. Microsoft began with 11 employees to work and ever since it has been growing by leaps and bounds. They are still considered to be one of the top MNCs to work at, but getting into this tech giant is not going to be easy, because being in the business for so long, Microsoft has certain expectations from its potential employees.

Microsoft Recruitment Process – Job Roles Offered

Job RoleCTCEligibility Criteria
Entry Level Engineer10.2 LPAB.Tech (CSE, CSE with bioinformatics, IT)

Microsoft Recruitment Process – Eligibility Criteria and Skills Required

Eligibility Criteria Microsoft Recruitment Process

  • Minimum percentage of 70% in Class X, XII
  • Minimum 6 CGPA in the pursuing degree
  • For Post Graduates, minimum 70% in UG
  • No more than two years of academic gap
  • No backlogs at the time of applying for the Microsoft hiring process

Skills Required Microsoft Recruitment Process

The candidates should be skilled in these areas:

  • Software Development
  • C
  • C++
  • C#
  • Java
  • JavaScript
  • SQL
  • Python
  • Algorithms

Microsoft Recruitment Process for Freshers

Microsoft conducts recruitment process every year to select new candidates. The Microsoft Recruitment Process consists of 3 rounds. These are as follows:

  • Written and online test
  • Technical Interviews
  • HR Interview

The Microsoft recruitment process is pretty the same as others. It hires through two ways:

  • On-campus recruitment drives
  • Off-campus recruitment process

In case of off-campus Microsoft recruitment process, the two platforms they invite applications from are, their own website and LinkedIn where they post job openings, and referrals.

On-Campus Recruitment

There are five rounds in the Microsoft On-campus Recruitment:

  • Online Coding test
  • Written round
  • 3 Technical rounds
SectionNumber of QuestionsTime Allotted
Online Coding test260 minutes
Written Round160 minutes
Total32 Hours

The Microsoft Recruitment Process starts with an online coding test which consists of two questions, and you will be given 60 minutes to answer them. Check Microsoft Placement Papers for a detailed test pattern information.

Some of the commonly asked questions are as follows:

  • Given a rotated sorted integer array, Please find the position of a given key within the rotated array. Return – 1 if given key not found.
  • Given a binary search tree and a node, find the inorder successor of the node in the binary search tree.

The second round will be the written round. Here you will have to answer one question and the allotted time is 60 minutes.

The most commonly asked question is as follows:

  • Write the algorithm and the code of that to generate the power set of a given set (either of iterative or recursive version would be okay)

Once the candidates clear this, they will have to go through three technical interview rounds.

There will not be any separate HR interview as they cover those questions also in one among the three technical interviews. Get an understanding of the type of Microsoft Interview Questions asked previously.

These are some of the commonly asked questions during the technical interviews-

  • You are given a sorted integer array, create a height-balanced binary search tree.
  • You have a linked list and two integers, a and b, modify the linked list such that you retain first a nodes, then delete b nodes, then retain a nodes and so on.
  • Explain the difference between the process and thread.

Microsoft Recruitment Process

Off-Campus Recruitment

In case of off-campus Microsoft recruitment process, you can either apply through their job postings on their website or LinkedIn, or through a referral.

The recruiters will sort the applications and the resumes. If you have been shortlisted from those, you will be asked to attend the technical interviews, or the interview will happen over a phone call if you are not from the same city.

The questions asked in the Off-campus interviews are also the same as those asked in the on-campus recruitment.

Most frequently asked questions are:

  • Design a class for storing incidents in a calendar, which can repeat every specified number of days (say every week, every 15 days, etc). And write a method to return all the incidents between a start date and an end date.
  • Given a Binary Tree, you have to find the node in such a way that its sub-tree is the largest sized (in terms of the number of nodes) binary search tree.

Again, there will not be a separate HR interview. It will happen along with the Technical interviews.

How to Apply

For Off-Campus Recruitment, you have different platforms through which you can apply. Those are:

You have to fill the application form along with your Resume and they will sort the best candidates from these applications.

Documents Required (Original and Photocopies)

  • 10th or SSC Mark sheet
  • 12th or HSC/Diploma Mark sheet
  • Semester wise mark sheets in Graduation & Post Graduation.
  • Any kind of Photo ID proof ( Pan Card or Passport or Driving License or College ID )
  • Passport size photograph
  • Curriculum Vitae or Resume

Leave a Reply