# Engineering Interview Questions

Sort: Popular Date
Sort: Popular Date

Did you mean companies matching "Engineering"?  See Companies

Aug 8, 2011
 “Implement a function rotateArray(vector arr, int r) which rotates the array by r places. Eg 1 2 3 4 5 on being rotated by 2 gives 4 5 1 2 3.”

### Systems Validation Engineer at Intel Corporation

May 6, 2010
 “You have 8 pennies, 7 weight the same, one weighs less. you also have a judges scale. Find the one that weighs less in less than 3 steps.”

### Senior Software Engineer at Google

Jul 13, 2009
 “Given an array of numbers, replace each number with the product of all the numbers in the array except the number itself *without* using division.”

### Software Engineer at Apple

Jun 19, 2012
 “You have a 100 coins laying flat on a table, each with a head side and a tail side. 10 of them are heads up, 90 are tails up. You can't feel, see or in any other way find out which side is up...”

### Software Engineer Test at Google

Nov 20, 2009
 “Phone interview 1 : a) Simulate a Queue with stacks ? b)Find repeated occurrence of character in a string ? Phone interview 2 : a) Given a 2D matrix of numbers find the position of number...”

### Software Development Engineer at Amazon.com

Dec 9, 2011
 “Write an algorithm to determine if 2 linked lists intersect”

Oct 19, 2010
 “You are trying to rob houses on a street. Each house has some +ve amount of cash. Your goal is to rob houses such that you maximize the total robbed amount. The constraint is once you rob a house you...”

### Software Engineer In Test at Google

Mar 19, 2009
 “How would you determine if someone has won a game of tic-tac-toe on a board of any size?”

### Velocity Software Engineer at Cerner

Feb 26, 2013
 “1. Build the CERNER tree 2. Reverse string 3. Binary search 4. How do you find and fix a bug”