Product engineer intern Interview Questions

56

Product Engineer Intern interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Palantir Technologies
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

Adobe

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

Adobe

There was a brief discussion on tree data structure

1 Answers

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

Adobe

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

Micron Technology

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

1 Answers

Break down in dialectric known as tunneling effect.

Palantir Technologies

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.

Comcast

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

1 Answers

I answered all 3 coding questions

Amazon Lab126

Why there is a gap between USB head and the side wall of the laptop?

1 Answers

tolerance

Adobe

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

Viewing 1 - 10 of 56 Interview Questions