First there was a screening by the VP of Software Engineering, then there was a code test (very real-world and hands on. There were no whiteboard like questions. I only had a short amount of time to complete it, but I think that was not routine), and then a more technical but still conversational interview.