I applied through a staffing agency. The process took 3 days. I interviewed at Gap (San Francisco, CA) in Jan 2010
Interview
The interview was pretty relaxed. They gave me a few reasonable programming questions for each of JavaScript, CSS, HTML and basic concepts. They were more interested in how I went about solving problems and doing the research needed to complete a task which I find much more telling than obscure or trick programming questions.
Interview questions [1]
Question 1
As I remember it was data set parsing question finding matched values in a large array.