I applied online. The process took 2 weeks. I interviewed at CMCD in January 2010.
The interview process starts with phone interview. The hiring manager will ask you questions about your education, previous work experience, reason to change job, etc. Make sure you know your resume inside and out. Once you get the one on one interview, they will ask you very detailed questions about background.
Let us know if we're missing any workplace or industry recognition –