# Software Engineer Interview Questions

Sort: Popular Date
Sort: Popular Date

Did you mean companies matching "Software Engineer"? See Companies

Jul 7, 2011
 “Write a function to caculate the angle between hour and minute hand on a clock.”

### Senior Software Engineer at Amazon.com

Mar 1, 2012
 “Traverse nodes in a binary tree”

### Software Development Engineer In Test (SDET) at Microsoft

Mar 16, 2011
 “Given a set of numbers -50 to 50, find all pairs that add up to a certain sum that is passed in.What's the O notation for what you just wrote?Can you make it faster? Can you find an O(n…”

Jun 11, 2010
 “Write a function that divides two numbers without using the divide '/' operator.”

Dec 25, 2011
 “Given n sets of choices: (1,2,3), (2,3,4), (4,5)You pick one element from each set of choices.Generate all possible picking.”

Oct 6, 2012
 “Write a function that finds the median of a set of three numbers, also find the Big O. Can it be done with only 2 comparisons, or do you need 3?”

### Software Engineer at Amazon.com

Mar 29, 2011
 “Write an algorithm to determine whether a given number is of the form (2^n)+1, where n is an integer.”

Aug 1, 2013
 “Phone interview question:Given a string pattern of 0s, 1s, and ?s (wildcards), generate all 0-1 strings that match this pattern.e.g. 1?00?101 ->…”

### Software Development Engineer at Amazon.com

Feb 27, 2010
 “Implement a function to validate whether a given binary tree is a BST (i.e. write an isBST() function).”