The process took 1+ week. I interviewed at PernixData
Interview
Two phone interviews and an in person interview. The people were decent. I was told in the middle of the interview that I wouldn't be chosen so I didn't bother sending and thank you letters because i knew the rejection letter would come. I was a good sport and still went through the rest of the interview as practice for others.
I applied online. The process took 3 months. I interviewed at PernixData in May 2015
Interview
The interview process included meeting many people of the team I work with as well as executives in the department. Due to the high amount of interviews we scheduled the process took multiple months but it was always an enjoyable, very friendly conversation with every person I met.
Interview questions [1]
Question 1
If left completely on your own, what would you do on your first day to start off?
I applied through a recruiter. The process took 3 weeks. I interviewed at PernixData (San Jose, CA) in Mar 2015
Interview
I was located in the Bay Area so my screening interview was also onsite. It was a one hour interview with the a senior executive at PernixData. The question first involved coding up a problem and then went on to more of a design problem. I think I did fairly well at this as I did receive an invite for onsite.
There were two sets of onsite interviews - 3 hours each.
Each interview focused on different aspects. Kernel space knowledge, synchronization, storage system design, complexity of algorithms, programming questions. Each involved writing code on the whiteboard.