I applied through a recruiter. The process took 4 weeks. I interviewed at Cirrus Logic (Austin, TX) in Dec 2011
Interview
Got a phone interview first for a few minutes from the hiring manager. then followed by onsite interview for one day. Met 7-8 people including fellow, director, manager, engineers etc
Three interviews of 3h each with different people and different type of questions and asks. The whole interview process took about a couple of months, and they were always scheduled by HR
Interview questions [1]
Question 1
Technical, behavioural and interview with other peers