Smooth process and kept updated about each stage.
First stage is a telephone call with the graduate recruiter where you talk about your degree, projects and interests.
Second stage is another telephone call with a team leader, where you discuss your degree, projects and interests and an opportunity to ask questions.
The last stage was a virtual face to face interview, where you are asked some technical questions and the usual interview style questions.