I applied online. The process took 3 days. I interviewed at Digicircle.com (Fremont, CA) in Jul 2014
Interview
The boss gives you some sort of challenge test before an interview is given. I think this is a way to screen out the unworthy candidates. Followed after is the interview.
Interview questions [1]
Question 1
Don't exactly remember, but diagnostic-related questions.