I applied through a staffing agency. The process took 2 weeks. I interviewed at GID (San Francisco, CA) in Aug 2012
Interview
After initial phone screens, they did a skype call with the manager which went well.
They asked what technologies I used and how I would implement some of my forward thinking ideas.
With the on-site, they asked about my experience and gave me some performance scenarios to solve.
Interview questions [1]
Question 1
In a web-service based system how would you improve throughput even when there are no percievable bottlenecks.