RejectedSWE Intern at Microsoft
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 3
- Format
- Remote
- Applied via
- Company Website
How it went
Rejection is tough, but every interview is a learning experience
What they would tell you
Rejection is tough, but every interview is a learning experience
How to prepare
For online assessments, practice solving problems within strict time limits, including writing clean code Use STAR format to prepare for questions about past projects, challenges, and teamwork
Their background
Tier 3 college student
Round by round
- 1
Online Assessment60 min
The process began with a resume screening, where my profile was shortlisted based on my projects, academic background, and my technical experience After clearing this stage, I was invited to attempt the online assessment, which consisted of two coding problems of easy to medium & medium to hard difficulty, pass all test cases for both problems.
- 2
Coding Interview60 min
Interviewer gave me two data structures and algorithms Binary Tree Upside Down-** **I started by explaining the intuition, then discussed both recursive and iterative approaches Next, we discussed Reachable Nodes With Restrictions, which I solved using BFS traversal
- 3
HM Round40 min
We began with some casual conversation around my projects, the technologies I have worked with, and a few behavioral questions In the technical part, I was asked the Pancake Sorting problem, coded the solution live, and managed to pass all test cases successfully
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first