I applied in-person. The process took 2 days. I interviewed at Constant Contact (New York, NY) in Jun 2014
Interview
You do a phone screen, then you come into the office to do a presentation and pair program with some members of the team and they will let you know within a few weeks.