I applied online. The process took 2 weeks. I interviewed at Unigen (Fremont, CA) in Apr 2014
Interview
You will have a preliminary interview with HR, then a phone interview with your immediate supervisor, then a face to face with a group of about four peers. Most of the questions were pretty basic. There were no trick questions like if you sit in a boat on a lake holding a rock and throw the rock overboard, does the water go up or down.
Interview questions [1]
Question 1
It was a design challenge type question...if you were designing x, what would be your approach.