I applied through a recruiter. The process took 3 weeks. I interviewed at SiRF Technology (San Jose, CA) in Feb 2011
Interview
Phone interview and then on site interview. The guy who interviewed me was a nice Indian. He asked me several technical questions. I answered them smoothly. Then the interview is done and I got the verbal offer in a few days.