# Computer Hardware & Software interview questions

Sort: Popular Date
Sort: Popular Date

### Software Engineer at Epic Systems Corporation

Oct 24, 2011
 “decide whether the enter should be accepted or not for a passcode, one number missing is permitted, can be missed several times, 18687 is the passcode, then 167 is accepted, the rest should be right...”

### Software Developer at iCIMS

Jun 22, 2013
 “Onsite interview 1: A paper test, questions including Java syntax, SQL, JavaScript, code review. Java syntax question is: given a method: int exchange(int a), we need: if a == 1 return 2, if a...”

### 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 Engineer at Cisco Systems

Jan 29, 2011
 “You have 8 balls. All are identical except one is slightly heavier. You have a balance. What is the minimum number of weighings required to find the heavier ball?”

### Software Development Engineer Intern at Microsoft

Sep 26, 2012
 “Make a program that writes a Binary Search Tree to a file. Now create a program that reads those files and recreates a Binary Search Tree.”

### Software Development Engineer at Microsoft

Aug 20, 2012
 “Find the 20 longest strings in a text file.”

### Software Engineer/Developer for Microsoft Windows Azure Fabirc Foundations Group at Microsoft

May 9, 2011
 “Assume that you are given the head and tail pointers of a doubly linked list where each node can also have a single child pointer to another similar doubly linked list. There are no cycles in this...”

### Program Manager at Microsoft

Sep 6, 2012
 “You have a cake. How many straight cuts do you need to divide the cake into 8 equal pieces?”

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

May 13, 2013
 “Given a binary tree, how would you set the keys/values of all the nodes and their child pointers to null. No language restriction. Do it iteratively in O(N) time with O(1) space complexity where N...”

### Software Engineer at Palantir Technologies

Jun 1, 2012
 “How to compute top k numbers in an array?”
6170 of 38,961 Interview Questions