I applied through a recruiter. The process took 1 week. I interviewed at Ingenuity Systems (San Francisco, CA) in Aug 2015
Interview
There were two interview phases: one for screening, general items, background check; +another technical interview to solve two problems by coding and send responses the next day; last one was a "live" interview.