Software Development Engineer II Interview Questions | Glassdoor

# Software Development Engineer II Interview Questions

280

Software development engineer ii interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Software Development Engineer II at Microsoft was asked...

Oct 22, 2014
 What I can do to get you in the door?1 AnswerNot sure, definitely like the team with recommendations from other people.

### Software Development Engineer II at Expedia Group was asked...

Nov 4, 2012
 Given a balance and marbles where one marble weighs more than the other, how many times do you have to use the balance to find the heaviest marble for 7 marbles. Then, extend that answer to how many marbles can you weigh with 4 tries.3 AnswersQ: how many times do you have to use the balance to find the heaviest marble for 7 marbles Answer : Twice Explanation: 1 . Put three marbles at the each side of balance leaving one. If both of the sides of balance are equal , then the one left is the heaviest. if not take the three marbles which weight more. 2. Among out of 3 from above collection , put one at each side of balance and leave the third one. If both side of balance is same then the marble left is heaviest. Or the marble which weigh more in the balance is the heaviest.Put any four marbles at the each side of the balance leaving three If both of the sides of balance are equal then select any 2 marbles out of the left 3 marbles and weight If both sides of balance are equal then the left one is heaviest Otherwise the marble which weight is more is the heaviest Otherwise weight the marbles that is on heaviest side and one of them is the heaviest one1) 2 tries. 3 vs 3 first. If both are equal it means that the remaining marble is the odd one. If both aren't equal then do 1 vs 1 weigh. 2) 31 marbles. The max number of marbles you can differentiate between with 1 try is 3. For each subsequent try double the previous number and add 1.For 4 tries that would be 31.

### Software Development Engineer II at Microsoft was asked...

Jan 15, 2010
 How will you write a function to merge two sorted arrays assuming one of them have enough space to hold all the members.2 Answerstry to merge from the back of the arrays instead from the startinghttp://www.careercup.com/question?id=8126269

### Software Development Engineer In Test II at Amazon was asked...

Jul 20, 2010
 How would you test a search engine ?1 Answer1.) Response Time. 2.) Number of servers the engine is using to retrieve data for the search. 3.) Throughput 4.) Simulate search engine using several multi-threaded searches.

### Software Development Engineer In Test II at Amazon was asked...

Jul 20, 2010
 Design a parking lot using OOPS.1 Answerhttp://stackoverflow.com/questions/764933/amazon-interview-question-design-an-oo-parking-lot

Jun 2, 2013

### Software Development Engineer In Test II at Amazon Lab126 was asked...

Sep 17, 2014
 The interviewer asked me if I am aware that the position I am being interviewed for is lower than my current one.1 AnswerThe recruiter told me that Amazon is just looking for good people regardless of the position they are interviewed for. Many are hired for positions that are different from what they applied for.

### Software Development Engineer In Test (SDET) II at Microsoft was asked...

Nov 18, 2011
 Find the n the element of a singly linked list without traversing the linked list more than once. Test the program.1 AnswerVerbalize what you think so that your Interviewer gets an idea of what you think. They may help you with clues. Identify the key to the answer lying in the question. Like in this one we cannot find the total length of linked list without traversing it fully till the end. Then idealize the thought process surrounding it. Such types of questions are sure to be asked, so study data structures very well and then keep on writing it on paper. Once you know the answer they ask for you to write the program on white board. Then tell how all you will be test the program. Think about memory allocations. Think about freeing memory. Put error checks wherever required.

### Software Development Engineer In Test (SDET) II at Microsoft was asked...

Nov 18, 2011
 Design a test strategy for DLNA based wireless streaming. Tell how to test it.1 AnswerTell how the Test Design Document will look like. Tell about the Test Strategy. Tell about different test methodologies you adopt along with examples. You have to continuously think back of mind about a new methodology while you are saying about one so that the flow is intact. Otherwise you will get stuck for the next one to tell. It can last up to 45 minutes or more. Issue here is you will get stuck after sometime or ideas will start to repeat on back of your head. Never let it happen, I guess that is where the trap is , but not sure. Verbalize what you think.

### Software Development Engineer In Test (SDET) II at Microsoft was asked...

Nov 18, 2011
 How to explain to a non techy about the paging process of an operating system. Tell the non techy guy about the fragmentation procedure and fragmentation.1 AnswerExplain about the technical terms. Then tell how you will tell an non techy about the process. Think and come up with a nice example. Also as I think as its SDET level 2 they will ask you questions about managing difficult situations. Be prepared for that.
2130 of 280 Interview Questions