I applied through a recruiter. The process took 1+ week. I interviewed at Hatch Mott MacDonald (Iselin, NJ) in Jul 2015
Interview
Process was very quick. Phone interview with head of group and collection of technical managers. In person interview within a week with same people. Technical guys seemed very sharp and seemed very down to earth. Overall it seemed like a place I would enjoy working at.
Interview questions [1]
Question 1
Software Design Life Cycle Quiz - Given these requirements, 1) How would you gather requirements 2) What architecture would you use 3) How would you keep customer updated on progress/features 4) How would you store and manage code 5) How would you test/debug code.