I applied online. The process took 2 weeks. I interviewed at Rust Consulting (Minneapolis, MN) in Nov 2011
Interview
I interviewed with a temporary staffing agency to get the placement at Rust Consulting. The interview was rather brief. They were hiring for a specific project that required language skills, so a portion of the interview focused on my language skills and how I might apply them to the position.