I applied through a recruiter. The process took 2 days. I interviewed at FocusKPI, Inc. (Campbell, CA) in Oct 2012
Interview
I went through two rounds of interviews, one for phone interview, one for onsite interview. The phone interview was to ask basic information, experience, and career interest. The onsite interview went over the position requirement in more depth, it also evaluated candidates' business sense by analyzing a few cases.