I did a phone interview with HR first. Then was told to have 3 30-MIN interviews with their team leads. I met the CTO and another fellow who both seemed pretty sharp. I was unable to answer their question and was ushered out by HR with some excuse that plans changed and they'd have to call me back. I think I could have done without that part, but that's generally how recruiters are towards developers once they're cut.