I applied through a recruiter. The process took 1 day. I interviewed at Synaptics in Jul 2010
Interview
I had heard and even read on net that synaptics people have bizzare way of analysing candidates and since they have lots of time they would just interview whole of silicon valley and reject candidates left and right giving them bizzare explanations of why they were not selected. They told me though my answers were right but they were little complex to understand. They called me for 45 minutes of interview. The manager was last by half hour and then took interview for 1.30 hrs and then rejected saying the answers were complex for him, though i had told him many way to solve a problem and asked him to choose a way where in i explained what i will do and coded it right .Anyways please let me know what your reason for rejection is.
I applied through an employee referral. The process took 1 day. I interviewed at Synaptics (Santa Clara, CA) in Jun 2009
Interview
The first afternoon I interviewed with a manager. He asked several easy technical questions and said I passed. Then he arranged another appointment. The next time I interviewed with 5 people, including a sr. sw engineer, 2 sw engineers, a system engineer and the manager of the hiring group (not the one I interview before). I think I correctly answered all the technical questions. The last interviewer was the manager. He asked a lot of questions and used twice the time assigned. I thought I was going to be hired. But a week later I received an email from the HR saying I was denied the offer. The reason is that another guy did better.
Interview questions [1]
Question 1
How to invert all the bits in a byte? e.g. 0x55 should be changed to 0xAA.