I applied online. The process took 5 days. I interviewed at TDK InvenSense in Feb 2011
Interview
They didn't ask too much technical questions but focused more on my knowledge and understanding of their products. The company has ~200 people and branches in other countries. CEO is a very very aggressive person.