Initial interview with HR on the phone. Second interview with two hiring manager on the phone as well. The interview last about one hour, the first part they inquire about soft skills, leadership, teamwork, and work experience, in over all this part was easy and the lady was very nice and respectful. The second part they focus on technical questions, the other hiring manager was a little bit rude. The technical questions felt like a CPA test, you have to respond immediately without time to analyze your responses.