# Engineering Intern Interview Questions

Did you mean companies matching "Engineering Intern"? See Companies

“Write a program that sees if two binary trees are equal.” |

1 of 1 found helpful |

“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...” |

“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...” |

“Write an algorithm that does an in-order traversal of a tree recursively. Now, write the same algorithm iteratively.” |

“Given a string write a function which prints all the subsets of the string. Now make the function to return only unique solutions. For example if they give you "abc" you print out a ab abc ac...” |

“Assuming a preexisting list of 100 words, how would you efficiently see if a word received from input is an anagram of any of the 100 words?” |

“You have two arrays with N integers in them. Merge those arrays using a recursive algorithm so that the integers in the final array are sorted.” |

“Write an algorithm to insert a new value into a circular sorted linked list.” |

“How can one implement a queue with only a stack implementation?” |

“Implement integer division” |

**31**–

**40**of

**1,903**Interview Questions