Cookies help us deliver our services. By using our services, you agree to our use of cookies. Click here to learn more

Microsoft Software Development Engineer I Interview Questions

Updated 25 Jan 2016
26 Interview Reviews

Interview Experience

Interview Experience
63%
21%
15%

Getting an Interview

Getting an Interview
66%
16%
11%
5

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

26 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Development Engineer I Interview

Anonymous Interview Candidate in San Francisco, CA (US)
No Offer
Positive Experience
Average Interview

Application

I applied through a recruiter. The process took 1+ week. I interviewed at Microsoft (San Francisco, CA (US)) in December 2015.

Interview

got the phone interview and set up one week later. One engineer not on time, 10 mins late. talked about the resume and asked some behavior questions. got the feedback two weeks later, the interview process is smoothly and feel good , although not get the onsite.the coding problem is not easy especially for live coding it's really challenging

Interview Questions

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    Declined Offer
    Neutral Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 4+ weeks. I interviewed at Microsoft in October 2014.

    Interview

    I submitted my resume via an on-campus recruiting event for summer internships (and full time) and got an email to schedule a 30 minute interview within ~2 weeks. The next step is on-site interviews at Seattle.

    Interview Questions

    • There was only one technical question: Insert a node, say x, into a sorted circular linked list given only any random node as a parameter.   1 Answer
  2.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    45 minute campus interview with an engineer. If you pass the first, you'll be invited for a second, then usually flown to Seattle for further interviews if you pass the second.

    Interview Questions

  3. Helpful (1)  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Montreal, QC (Canada)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 3 weeks. I interviewed at Microsoft (Montreal, QC (Canada)).

    Interview

    Applied through University career fair. Got call after 2 to 3 week for an interview in the university

    Interview Questions

    • there was nothing difficult. First i was asked about my technical project and my ideas that i implemented in those projects and how it helped the overall outcome. Rest was technical 1 Convert String to Integer and test it. 2. Array and Linked list complexities. Their advantages and disadvantages. 3. Algorithm for tic-toke   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Seattle, WA (US)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 4 weeks. I interviewed at Microsoft (Seattle, WA (US)) in November 2013.

    Interview

    I had an on-campus interview where I met with an engineer from the company. We went over 3 questions during the interview and then he mentioned that I would hear from someone in regard to moving forward. 2 weeks later, I heard that I made the final round and arranged a flight to WA. The final interview consisted of 5 interviews with different groups.

    Interview Questions

  6.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at Microsoft in November 2013.

    Interview

    Contact with school recruiter and got an interview after a week. I expected the interviewee with a technical guy but it turn out with a recruiter. She ask about background, and 1 question (brain storm). I was disappointed since no coding question is asked.

    Interview Questions

    • Very simple question: There are 9 jars. 8 jars contain marbles which each marble weights 1 gram, and 1 jar contains marbles weight 1.1 gram. With a scale display number, how can define which jar contain 1.1 gram marble with only 1 scale.   1 Answer
  7.  

    Software Development Engineer I Interview

    Anonymous Interview Candidate
    No Offer
    Difficult Interview

    Application

    I interviewed at Microsoft in October 2013.

    Interview

    I am respecting the process, but my experience was that I got an on-campus interview, 45 min. Went well enough. I got contacted the next day that I would have another round of interviews, which turned out to be scheduled for the following morning at 8 am, where I had two 45 min interviews back to back on-campus. I thought it was an interesting process that didn't leave a lot of time to prepare

    Interview Questions

    • Study algorithms, prepare for problem solving questions   Answer Question
  8. Helpful (2)  

    Software Development Engineer I Interview

    Anonymous Employee
    Accepted Offer

    Interview

    Written : 1. Objective 2. Subjective Interviews (three rounds) 1. Technical (45 mints to one hour) 2. Technical (45 mints to one hour) 3. HR C,C++,Data structures, few general aptitude Some thing like 1. Output of small code snippets 2. Comparing two code snippets and guess which code runs fast 3. Shift operations (at least 2 to 3 questions) 4. Tree traveling’s (given pre order and predict post order kind of things) 5. Graphs 6. Linked lists (al least 2 questions for sure) 7. String manipulations 8. Some general aptitude like how many zeros in 100! Kind of things For Interviews (Technical) 1. Oops concepts 2. Solve some real world problems For HR some basic questions 1. Why MICROSOFT 2. What are your goals 3. Straights and weaknesses 4. What you did to overcome your weakness

    Interview Questions

  9. Helpful (3)  

    Software Development Engineer I Interview

    Anonymous Employee
    Accepted Offer

    Interview

    College campus hiring. 3 interviews. 2 basic coding. 1 design. No HR.

  10. Helpful (1)  

    Software Development Engineer I Interview

    Anonymous Interview Candidate in Bangalore (India)
    No Offer
    Difficult Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Microsoft (Bangalore (India)).

    Interview

    Written test followed by 3 rounds

    Interview Questions

    • Mostly there were problem solving questions and questions depending on your resume. I recall the following questions: 1. Given a linked list containing 0s and 1s rearrange it so that all 0s come before 1s..... O(n) 2. Given a binary tree find the max diameter and the two end nodes of it. 3. Delete the kth node from end of a linked list (single pass) There were some more.. That I don't recall. I work in NLP and ML. So they asked a lot of questions regarding my project and internships. So prepare your resume well..   Answer Question
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.