I applied online. The process took 3 weeks. I interviewed at Avanade (Redmond, WA) in Jan 2016
Interview
1 HR interview followed by 2 technical interviews on the phone and 1 onsite interview. Questions were average. Communication was little bit delayed after each round. Overall experience was good.