12 Microsoft HR interview questions with sample answers: why HR asks each one and how to answer. From public candidate reports. Free.
At Microsoft India, the HR round usually comes after your technical and design rounds, and candidates often call it the AA round, short for appropriate approval or as appropriate, where a senior person or hiring manager talks to you. Based on candidate reports, it runs about 45 to 60 minutes and mixes behavioural questions with problem solving and discussion of your projects. It is not a pure salary negotiation call, it is a fit and intent check, and for some candidates it is the final round before the offer decision.
What the Microsoft HR round checks:
The first question is always some version of "tell me about yourself". Write your self introduction for the interview (free, no signup).
1 of these 12 questions appear in public Microsoft interview reports; the rest are standard HR questions the company is known to ask.
Why they ask: They want a short, structured picture of your background and a reason for Microsoft that is not just brand name.
How to answer: Keep it to about 90 seconds. Cover your current role or final year project, one or two things you have built that you are proud of, and then connect to a specific Microsoft product or team. Avoid reciting your resume line by line.
Sample answer: I am [your name], currently a [final year student at your college / SDE at your current company]. Most of my work has been on backend services, and recently I built [a small project or feature] that handles [some real usage or scale]. I have used Azure and VS Code daily for the last [two] years, and the way Microsoft ships developer tools to millions of people is the kind of work I want to be part of. That is why I applied to this team.
Why they ask: Reported AA rounds include project discussion, and they want to separate your work from the team's work.
How to answer: Pick one project, state the problem, what you personally owned, and the measurable result. Be ready for follow ups on tradeoffs and what you would do differently. Do not claim team outcomes as your own.
Sample answer: In my last project at [current company], our order service was timing out during peak hours. I owned the caching layer. I moved the read heavy queries to Redis with a short TTL and added a fallback to the database. P99 latency dropped from around [800ms] to [200ms] and the timeout alerts stopped. The part I would redo is the cache invalidation, I used a simple TTL and a versioned key would have been cleaner.
Why they ask: This is a standard leadership principle style question and they are checking whether you can push back without being difficult.
How to answer: Use a real situation, explain both sides fairly, and show how you resolved it with data or a small experiment. End with what happened, not with a moral lesson.
Sample answer: My manager wanted to ship a feature without load testing because the deadline was close. I disagreed because we had seen similar traffic spikes fail before. I asked for two days to run a basic load test on staging. It failed at [3x] expected traffic, we fixed a connection pool issue, and we shipped three days later without an incident. He agreed after seeing the numbers, and after that we made load testing part of the release checklist.
Why they ask: They are checking whether your reason is stable and whether you will stay.
How to answer: Be honest but brief. Focus on what you want to learn or build, not on complaints about your current team. If you were laid off or rejected elsewhere, say it plainly without drama.
Sample answer: I have learned a lot at [current company], but the work has become mostly maintenance. I want to work on larger scale systems with proper design reviews, and this team at Microsoft does exactly that. I am not running away from anything, I am looking for the next step in the same direction I have been going.
Why they ask: HR needs a number to fit you into a band, and they are checking whether you have done basic research.
How to answer: Give a range based on the level, not a single number, and say you are open to the standard band for the role. If you have another offer, mention it once, calmly, without using it as a threat. For freshers, say you are fine with the standard fresher package.
Sample answer: For this level I am looking at the standard Microsoft India band, which I understand is around [X to Y] fixed plus stock. I am flexible on the exact split and more focused on the team and the work. If there is an internal band for this role, I am happy to work within it.
Why they ask: Microsoft teams in India are spread across cities and some support roles need overlap with US hours.
How to answer: Answer directly. If you have a constraint, state it now, not after the offer. If you are flexible, say so and mention any notice you would need to move.
Sample answer: Yes, I am open to relocating to [Hyderabad]. I have no dependents tying me to my current city and I can move within [two to three] weeks of the offer. On shifts, I can do the standard India hours, and if the team needs occasional late evening calls with Redmond, that is fine with me.
Why they ask: This is a real scheduling question, they are planning headcount and project starts.
How to answer: Give your actual notice period and the earliest realistic joining date. If your notice is negotiable, say so. Do not promise a date you cannot keep.
Sample answer: My notice period is [60 days] as per my contract. I have spoken to my manager and I can likely buy out part of it, so realistically I can join by [specific date]. If the team needs me earlier, I can try to shorten it further, but I do not want to commit to something I cannot deliver.
Why they ask: They want to see if you have thought about the role seriously, and it is also a chance for them to sell the team.
How to answer: Ask two or three specific questions about the team, the on call rotation, or how performance is reviewed. Avoid asking only about salary and leave policy in this round. Take notes on the answers.
Sample answer: Yes, a couple. What does the first six months look like for someone joining this team, is there a structured ramp up or do you pick up work from the backlog? And how does the team handle on call, is it a weekly rotation? I am asking because I want to plan my learning around the actual work, not just the interview.
Why they ask: Reported candidates mention rejections and mixed round results, and HR wants to see how you handle setbacks.
How to answer: Pick a real failure, own it fully, and show the specific change you made afterwards. Do not pick a fake weakness like working too hard. Keep it short and end on what you changed.
Sample answer: In my [second year] I failed a [data structures] course because I focused only on theory and did not practice enough problems. It cost me a semester. After that I started solving problems daily and kept a log of what I got wrong. By the next year I was comfortable with most standard patterns, and that habit is why I could clear the DSA rounds here. The failure was on me, not on the course.
Why they ask: Microsoft teams review code heavily, and they want people who take feedback without ego.
How to answer: Give a concrete example where you changed your approach after feedback. Show that you ask why before defending your code. Mention that you now review your own code before raising a PR.
Sample answer: Early in my current job I wrote a long function that did everything in one place. My reviewer asked me to split it and add tests. I pushed back once, then realised he was right because the function was hard to test. I refactored it into smaller pieces and added unit tests. Now I run a self review on my own diffs before raising a PR, and my review comments have dropped a lot.
Why they ask: They are checking whether you prepared for this specific team or just applied to Microsoft in general.
How to answer: Say what you know from the job description and the interviewers, and connect it to your own experience. If you are not sure, say what you inferred and ask them to correct you.
Sample answer: From the job description and my conversations with the interviewers, this team works on [the service or product area]. I have worked on [related area] at my current job, so the problems around [scaling or reliability] are familiar to me. I do not know the internal roadmap, so I would like to hear what the team is focused on this year.
Why they ask: This affects their timeline and how much they need to compete for you.
How to answer: Be honest but do not overplay it. If you have another offer, give the company and the deadline. If you do not, say you are early in your search. Never invent an offer.
Sample answer: I am in process with [one or two other companies], and one of them has asked for a decision by [date]. Microsoft is my first choice because of the team and the work, so if there is a way to align the timelines, that would help me. I do not have a written offer from them yet, just a verbal timeline.
The AA round. Candidates on LeetCode report a final round called the AA round, conducted by a senior person, with behavioural questions, problem solving and project discussion. It is not purely technical.
HR round can be technical. One candidate reported that HR told them round three would be HLD, but they were asked a DSA question instead. Do not assume the HR round is only conversation.
Result timelines. Candidates report being told results would come the same day or next working day, and then hearing nothing for weeks. The Microsoft portal status can stay in scheduled state even after rounds are done.
Mixed round results. A candidate reported being rejected in one round and selected in another, then called for a third HR round. One weak round does not automatically end your process.
Interview span. One candidate reported all rounds finishing within one week, with rounds covering LLD and HLD, DSA, OS concepts, and then the AA round.
Salary and relocation. Commonly reported for Microsoft India and similar firms, not confirmed in these reports. Expect questions on the standard band for your level, relocation to Hyderabad, Bangalore or Noida, and notice period.
Practise the Microsoft HR round in a free 5-minute mock
Candidates report questions such as: Tell me about yourself and why Microsoft.; Walk me through a project you are proud of and your exact contribution.; Tell me about a time you disagreed with your manager or a teammate.; Why are you leaving your current company, or why this role after your degree. Each one is answered on this page.
At Microsoft India, the HR round usually comes after your technical and design rounds, and candidates often call it the AA round, short for appropriate approval or as appropriate, where a senior person or hiring manager talks to you. Based on candidate reports, it runs about 45 to 60 minutes and mixes behavioural questions with problem solving and discussion of your projects. It is not a pure salary negotiation call, it is a fit and intent check, and for some candidates it is the final round before the offer decision.
Yes. Candidates are rejected in the HR round for unclear answers on relocation, shifts or the package, for contradicting their resume, or for seeming uninterested in Microsoft. Decide your honest answers before the call.
No. They come from public candidate reports and are unofficial. PortLume AI is not affiliated with Microsoft.
Based on 14 public reports: YouTube (7), LeetCode Discuss (6), GeeksforGeeks (1), last updated Oct 2026.
Unofficial guide from public candidate reports. PortLume AI is not affiliated with Microsoft. HR questions for other companies · all company interview guides.
PortLume AI
Loading…