# 56

Product Engineer Intern interview questions shared by candidates

## Top Interview Questions

Sort: Relevance|Popular|Date
Product Quality Engineer Intern was asked...April 14, 2014

### Most of the questions were things like, "You work for a company that manufactures blenders. How do you test this blender?" They're basically looking for you to consider every possible angle in which you would test this product-- Who's the user, what's your company's warranty, how does it handle standard products, how well does it make a milkshake, how does it handle rocks if you put them in there, should it handle rocks, etc. They also asked me to test an office printer, an ATM machine, and a web browser. The coding questions I was asked were things like, "Given an unsorted array with n elements where every element except for one is duplicated in the array, how do you find the unique element?"

2 Answers

For finding the unique element, I said I'd traverse the array and add a value of 1 into a hashmap (with the element as the key) as I encountered them. If any element I encountered in the array already appeared in the hashmap, I would increment the value by 1. The only element with a value of 1 would be the singleton. Less

You can xor every element of the array together with 0, the remaining element is the unduplicated one. O(n) time, O(1) space. Less

### Give us a prototype description for something that you can make for adobe.

1 Answers

I briefly described a "creative platform" i'd create where users can host their adobe content on. Similar to Reddit, but limited only to adobe content. Less

### There was a brief discussion on tree data structure

1 Answers

I listed the types and was further asked more about AVL trees

### Coding question: write a function that returns the node with maximum imbalance (ie maximum difference in heights of left and right subtree)

1 Answers

I was able to give a naive solution using recursion with O^n time complexity

### Why does a NAND memory cell have a finite number of write/erase cycles?

1 Answers

Break down in dialectric known as tunneling effect.

### You have an unlimited amount of eggs at a 100 story building. Explain how you would find the lowest floor an egg can drop from without breaking using the least amount of testing eggs possible.

1 Answers

only 1 egg is needed. starting from the 2nd floor and try go up one by one.

### Q: virtual functions, friend functions, all from c++ Q: basic coding questions like prime no.

1 Answers

I answered all 3 coding questions

1 Answers

tolerance

### Introduce yourself

1 Answers

I gave an overview about my academic background alone with the activities I was part of and also briefly described the technologies I have worked on. Less

### Not really difficult

Viewing 1 - 10 of 56 Interview Questions