# Senior Engineer Interview Questions

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

“Given a grid of size m by n, write an algorithm that computes all paths from 0,0 to m,n such that you can always step horizontally or vertically but cannot reverse.” |

“Given and array. How do you find if there are such three numbers whose sum is Zero. What is the cost of this algorithm?” |

“Write a probability formula to tell how many bits will be changed when 1 is added to a 32 bit binary number.” |

“Write a program to reverse words in a string” |

“A list with a set of integers. All elements appear even number of times while one appear odd number of times. Find this number that appear odd number of times” |

“What will this program do ? ======== int main(void) { char *s = "123"; s[0] = 'a'; printf("%s", s); } ========” |

“There is a body of water that starts with 1 square unit, and doubles in size every day (2 units after 2 days, 4 units after 4 days). It takes 100 days to fill up. How many days would it take to fill...” |

“Describe a circuit that implements the following truth table using only NAND gates. A B OUT 0 0 1 0 1 1 1 0 0 1 1 1” |

“In saturation, the channel region pinches off well before the drain. How does current get from the source to drain then? (Since the channel is pinched off, it does not touch the drain)” |

“You have a rectangular shape pie with some rectangular piece taken out. How would you cut it on two equivalent pieces by making a single knife cut?” |

**31**–

**40**of

**4,801**Interview Questions