I applied through an employee referral. The process took 1 week. I interviewed at Media Genesis
Interview
Firstly, the HR contacted me by email to ask about basic information about me such as current working status, when is available to work, and so on. Also the HR scheduled a time for interview in person with me to meet their CEO and production coordinator. During the interview, they mainly asked me my project experience, the programming languages I'm good at, what kind of programming tool I usually used. Also they came up with some specific technique questions.
I applied through a recruiter. The process took 1 week. I interviewed at Media Genesis (Troy, MI) in May 2012
Interview
1) Questions about my background
2) Questions about different situations I had to deal with
3) Questions about my technical skills, knowing of different technologies, frameworks (Code Igniter, Yii), CMS (Joomla, Drupal, Wordpress), algorithms (search, etc)