# Computer Hardware & Software interview questions

“Same questions as can be found on Glassdoor. Just talk out what you're thinking, and try to be expansive on the testing stuff... cover lots of ground (the input could be Null, Negative, 0, Super...” |

“You are on a desert island, and all you have is a pair of dice. You know that a plane flies over the island on the 30th day of the month. Using the dice, how can you make a calendar that always tells...” |

“There are 20 floors in a building. If you're on an elevator and you're trying to get to the 20th floor, what is the probability that 4 people ahead of you click the 20th floor before you do? Assuming...” |

“Initialize a 5 by 5 array with this sequence. 1 2 3 4 5 6 4 8 9 10 11 12 9 14 15 16 17 18 16 20 21 22 23 24 25” |

“Why is a manhole cover round?” |

“If you have 2 coins in your pocket (one is double-headed, and the other is a fair coin), you grab a random coin from your pocket and see that one face is a head. What is the probability that if you...” |

“Given an array with length n-1 which contains integers of the range 1 to n. Each element is distinct and appears only once. One integer is missing. Find the missing integer in linear time using O...” |

“Pancakes, size varies, and are put in a stack with random order. You have one operation called Flip(int[] pancakes, int k) to flip all pancakes from the top one to kth pancake, write a sort(int...” |

“For a 1GHz bandwidth oscilloscope, what will happen if you use it to monitor a 1GHZ square wave. If the Vpp of the square wave is 1V, what's the Vpp of the waveform shown on screen.” |

“Say you have an unordered list of numbers ranging from 1 to n, and one of the numbers is removed, how do you find that number? What if two numbers are removed?” |

**41**–

**50**of

**40,825**Interview Questions