I applied through other source. I interviewed at DemandScience (Topsfield, MA) in Mar 2016
Interview
1 phone interview, 2 on-site interviews. For the onsite - it is typically with at least 2 people to start and then you spend one day meeting pretty much the entire company.
Interview questions [1]
Question 1
What are some of the biggest challenges you've had to deal with?