There was one phone screen with HR and one in person interview with the hiring manager. The phone screen was brief (about 20 minutes). The in person interview was about 30 minutes with a few technical questions. Overall the interview process was low stress and to the point.