Online Course
Microsoft SDE Test Series

Course Overview

This is the perfect test series to take before you go for your interview process as it has got it all!

Here all the possible questions will be covered and answered which are inclusive of Data Structures and Algorithms as well as Operating Systems, DBMS and Computer Networks.

We are also firm believers of ‘practice makes perfect’ and that is why we have curated multiple practice tracks for you. Not just this, we also have numerous MCQs and Mock Tests so your preparation is thorough and you get your dream job!

Course Features

  • In depth coverage of questions from Data Structure and Algorithms.
  • Topic wise distributions of tracks for easy learning.
  • Questions are designed to prepare you for top product-based companies.
  • You have access to hints and complete solutions for each problem.
  • You can attempt the Practice Problems in any of the 4 languages- C++, Java, Python, JavaScript.
  • Dedicated track to practice Design Questions and Puzzles.
  • Reading material for Core Computer Subjects such as Operating Systems, DBMS and Networking commonly asked in Microsoft Interviews. 
  • MCQ based quizzes based on each subject to test your knowledge.
  • 10 practice contests for cracking the online coding round for Microsoft.
  • 4 Mock Tests based on actual Microsoft Interview Experiences.

What You Will Learn

  • In depth coverage of questions from Data Structure and Algorithms.

  • Detailed topic coverage of Core Computer Subjects such as Operating Systems, DBMS and Networking.

  • Through mock tests and practice contests, you will learn and understand the tips and tricks to crack the interview rounds.

  • Commonly asked interview questions.

Course Content

  1. Operating Systems
  2. DBMS
  3. Computer Networks
  1. Algorithms     
  2. Array     
  3. Matrix     
  4. Mathematics     
  5. Hashing     
  6. String     
  7. Sorting     
  8. Sliding Window     
  9. Greedy     
  10. Heap     
  11. Stack and Queue     
  12. Bit Masking     
  13. Searching     
  14. LinkedList     
  15. Binary Tree     
  16. Binary Search Tree     
  17. Recusrion and Backtracking     
  18. Dynamic Programming     
  19. Divide and Conquer     
  20. Graph     
  21. Trie     
  22. Design     
  23. Puzzle

The test series includes 10 such Online Coding Assessment specially designed according to the online coding round of Microsoft usually hosted on Mettl. 

The test series includes 4 Mock Tests.
Each test is based on actual Microsoft Interview Experience posted on our GFG website.
Each test includes multiple coding rounds involved in the Interview Process of Microsoft. 
All the problems are function problems, i.e. you only need to complete the given function rather than writing complete code.
You will have access to hints and time complexities. Just like in a real interview, asking for hints may have a negative impact on your overall score. 


  1. How much does the subscription to the test series cost?
    The fee for this test series is Rs 499.
  2. How can I register for this test series?
    Click on the Signup for free button. Pay fees online.
  3. What are the available payment methods?
    The payment of the test series subscription can be done via online banking, credit/debit cards, UPI(Google pay, Paytm, Phone pay, etc). 
  4. What is the duration of each test?  
    The duration of each test is 60 mins.
  5. I have purchased DSA courses from GeeksforGeeks. Is Microsoft SDE Test Series still beneficial for me?
    Microsoft Test Series may contain some repeated problems from DSA courses. However, you will still get some additional problems to solve specifically asked in Microsoft Interviews, also we will keep on adding new practice problems to tracks. Moreover, we have 10 practice contests that are completely unique and designed specifically based on Microsoft coding interview rounds which are not available in any of the DSA courses.
  6. Does the test expire if I do not take it on time?
    No, the test doesnʼt expire. You can take the test anytime after its start date as per your convenience.
  7. What are the programming languages supported in the contests?
    The participants can submit their codes in C++ or Java or Python.
  8. Do We Get any Placement Assistance?
    Opportunities from the different companies can be viewed on the hiring platform where you can see their current opening & once you have enrolled for this course you can apply for any of the opening(s).

Course Registration

Batch Date Type Register
MTS-1 Active Online Classes