The process took 3 days. I interviewed at CH2M (Oakland, CA) in Jun 2010
Interview
Very casual, friendly interview. Focused general and technical questions. I had 3 interviews: a general phone interview with HR; phone technical interview; and formal in-person panel interview.
I applied online. The process took 2 weeks. I interviewed at CH2M (Calgary, AB) in Jan 2010
Interview
I was asked lots of questions regarding problem solving skills under specific situations. For example, what would you do if you have several project schedules which are overlaped?; how would you maintain quality under certain situation? etc.
There were also few very odd questions. One question I remember is that why manhole covers are round.
Whole phone interview lasted more than an hour. It is adivised to be prepared to answer questions directly related to current projects.