I applied online. The process took 2 weeks. I interviewed at Expeditors (Seattle, WA) in Sep 2011
Interview
Interview consists of 3 steps: phone screen, technical interview, and behavior interview. Technical interview was pretty easy. They put a lot of emphasis on behavior interview with questions like what do you expect from your supervisor. They are very strict on dress code. Seems like a good long term option.