I applied through an employee referral. The process took 1+ week. I interviewed at AppFolio (Goleta, CA) in Dec 2011
Interview
The process is lengthy and you'll interview with several people. Often the questions are highly technical, even if the job doesn't demand that knowledge. They'll have you in to meet several people and you'll be starving by the time they release you to get out the door before asking you back to do it again.
Interview questions [1]
Question 1
When the instructions "make me a sandwich" were given. Why didn't sudo make the sandwich?