I applied online. The process took 4 weeks. I interviewed at The Zappos Family (Las Vegas, NV) in Mar 2012
Interview
Filled out 2 online forms including culture test. Interview questions were similar to what I found on glassdoor: how weird are you, do you make friends with coworkers etc. Did a phone interview then 2 skype interviews.