I applied through a recruiter. The process took 1 week. I interviewed at CiiNOW (Mountain View, CA) in Nov 2012
Interview
Pros: Quick interview setup. Around 3-4 engineers interview you. Focus is on problem solving skills and hands on programming. Friendly and extremely talented team. They move very fast if they like you.
Cons: You've to decide fast. Some questions are quite tough and there is no fixed answer to some of the brain teasers.
Interview questions [1]
Question 1
Brain teaser! I think they follow Google style of interviewing.