I applied in-person. The process took 3 months. I interviewed at TechSoup (San Francisco, CA) in Feb 2011
Interview
TechSoup interviews people by asking them open ended questions which you are expected to answer by describing your personal experiences. Basically they want you to paint a picture of what your processes are and how you handle things. There are no wrong answers. Just stay calm and focused.
Interview questions [1]
Question 1
Describe one time you were failed and how did you recover.