Had a phone interview and then went into the office for a final round interview. It was pretty simple. The interviewers were really nice. They asked why I wanted to work for the company and what experience I had.
I applied online. I interviewed at Small Army (Boston, MA) in Feb 2018
Interview
Three rounds of interviews, each with different levels of seniority, all in the same day. Unfortunately, they offered me a fourth interview too late and I had already accepted another position, so the turnaround time isn't great, but perhaps they weren't in much of a hurry, which I was. I wish I had not accepted another offer, as the company seems really great.
Applied online and then met with two team members from the project management department at the office. They asked me a few questions and then about two weeks later they offered me the position.