I went through the traditional 3 rounds of interviews for this role: phone interview, first in person with potential boss; second interview with potential boss' boss; third interview with 3 team members. I applied online to a posting that was about 10 days old, and got my first contact from them about a week later. The next 2 interviews came fairly close together (4-7 days apart each). I sent references after the second. I was told I was one of three finalists and after 9 days, I had to ask for an update. The reply from the hiring manager took 4 days- never a good sign. They "considered me very seriously", but offered it to another person who was a better match and thanked me for coming in 3 times. The HM and I had different styles, so it was probably just as well I didn't get the role.