I applied online. The process took 3 months. I interviewed at Envision Peripherals (Fremont, CA) in Feb 2011
Interview
Phone interview where they said my salary requirement was too high and told them to find someone else then. They called back 3 weeks later and requested a single day interview for the end of February. I nailed the interview and on March 26th was offered the position which I gladly accepted.