# Algorithm Interview Questions

Sort: Popular Date
Sort: Popular Date

### Senior Software Engineer at LinkedIn

Aug 1, 2013
 “Consider an X x Y array of 1's and 0s. The X axis represents "influences" meaning that X influences Y. So, for example, if \$array[3,7] is 1 that means that 3 influences 7. An "influencer" is...”

### Software Developer at Epic Systems Corporation

Aug 29, 2009
 “I have a log that consists of more than 100 million lines. Each line is just a data about user login, login time, etc. I want to sort them based on user login, and then if there is a tie based on...”

### Software Development Engineer Intern at Amazon.com

May 15, 2009
 “Given an array of integers, all but one of which appears an even number of times, find the one integer which appears an odd number of times. Upon completion, asked to improve the algorithm in terms...”

### Software Development Engineer I at Microsoft

Jan 3, 2013
 “Given a string of format '2+3*2-1', calculate and return the result. No parenthesis in the input, just integers and + - * / operators. Operator precedence has to be considered. Linear time...”

Sep 2, 2012
 “Write a function that finds the square root of a decimal number.”

Feb 23, 2010
 “How would you write a sort routine to ensure that identical elements in the input are maximally spread in the output?”

### Software Development Engineer Intern at Amazon.com

Feb 10, 2013
 “I was asked two questions. Q 1. You are given two version numbers of a software, like Version 10.3.4 and Version 10.3.41. Write a program to find out which of the version numbers are the latest. If...”

### Software Engineer at Yahoo

Nov 26, 2013
 “fair, lot of position related tech questions. Given a string "Keyword" find whether the characters exist in a String "Target" in the same order but not necessarily next to each other Keyword...”

### Financial Software Developer at Bloomberg L.P.

Jan 13, 2012
 “How do you reverse a linked list”

### Software Development Engineer Intern at Microsoft

Mar 18, 2009
 “Write an algorithm that does an in-order traversal of a tree recursively. Now, write the same algorithm iteratively.”
4150 of 796 Interview Questions