I applied through an employee referral. The process took 2 weeks. I interviewed at Fusion-io (Salt Lake City, UT) in May 2012
Interview
Phone interview with the VP of engineering and then was flown out to talk with various people in the company. I spoke with the key hardware and software guys who were just interested in making sure I was competent, they asked basic programming questions, nothing too crazy. Mostly the interviewers wanted to make sure I would fit in the company and was relatively self directed.
Interview questions [1]
Question 1
There weren't any hard questions, it was mostly a get to know you interview.