There was a phone interview specifying what they asked for, then a technical interview, I was asked to fully describe the program functionality. Then a 1 to 1 interview, they just asked me some very general questions to make sure I would be able to grasp the program and test it with test scenarios or not.