A phone screen followed by two rounds, one with a tester, one with the director of engineering.
The recruiter called almost 10 minutes late. She asked very good questions, but I had a hard stop. When I told her I had to go, she continued to talk, causing me to be late for my other interview.
Her follow up was very good after the first round, but after the final round I had to reach out to here when she had not contacted me after a few days. She never described the process, so I was at a loss as to where I was at. She told me there was another candidate being interviewed, then a decision would be made and I would be contacted. But again I was not, and had to reach out to her. People are generally on their best behavior during an interview, so probably better I did not get the position.