I applied through a recruiter. The process took 1 day. I interviewed at Semtech (Bhubaneshwar) in Sept 2012
Interview
Tough Interview process. Deep technical questions. Expect atleast 4-5 rounds of interview.
They start with the basic and keep going deeper and deeper.
Once the interview is over, expect 15-20 days of time to get the offer. however HR will call u to give the offer figures once it is almost in the approval stage