Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Microsoft (Champaign, IL) nel mese di dic 2013
Colloquio
First got a phone interview. The interviewer asked a lot about personal experience and prjects etc. And then dived in the questions. There are three questions. One is about sorting a stack using only another stack. Can be resolved using insertion sort. Another is about circular linked list, which I found particularly difficult to answer on the phone. The last is about memory limit concern in large system design. Probably I listed OS dev in my resume. A conceptual question. Answered pretty nicely I think.
Domande di colloquio [1]
Domanda 1
Cirlular linked list. Really tricky and you don't get to learn about it in school. Have to think outside the box. Usually using two runners is a way to break in for this kind of problem.
Ho presentato la mia candidatura online. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Microsoft nel mese di ago 2024
Colloquio
I applied online by submitting my resume via indeed. After waiting four weeks, they never followed up or offered feedback. I only received a no-reply email with the usual copy paste form template text "Unfortunately..."
Domande di colloquio [1]
Domanda 1
What is unit testing? If the unit is too girthy, how do you relieve the unit?
Ho sostenuto un colloquio presso Microsoft (New York, NY)
Colloquio
When interviewing a candidate for a position at Microsoft, it's important to ask questions that gauge their technical expertise, problem-solving abilities, teamwork skills, and alignment with Microsoft's culture and values. Here are some comprehensive interview questions tailored for a candidate at Microsoft:
General and Behavioral Questions
Tell me about yourself.
This question is often used to get an overview of the candidate's background, experiences, and what led them to apply for the position.
Why do you want to work at Microsoft?
Assess the candidate’s motivation and interest in the company.
Describe a challenging project you worked on. What was your role, and what was the outcome?
Understand their problem-solving abilities and how they handle challenges.
How do you prioritize tasks and manage your time when working on multiple projects?
Evaluate their organizational and time-management skills.
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Microsoft (Nairobi) nel mese di mar 2019
Colloquio
There were 3 interviews .Technical interview which was basically a hackathon between interviewees then the second round of interviews are in person interviews followed by aptitude tests to assess the level of skill. Most of the coding questions were in C# and F#
Domande di colloquio [1]
Domanda 1
Write a binary tree algorithm
Develop a website menu while writing unit tests on the same