There was a screening teams call with HR before an interview with the manager. The interview was 45 minutes and had a segment of technical questions to gage your knowledge. I got nearly all the questions right but they may have wanted lengthier answers. I did not make it to the third interview which is with higher management as is more about goals and where you see your self at the company.