Initial behavioral phone call, where they asked me about my projects, examples of teamwork and examples of dealing with difficult members.
Overall typical phone call interview. I was then followed up to attend an in person interview which was more technical and with 2 other people. They tested my algorithms (3 flags algorithm and to write out binary search) and then asked about my technical preferences. Final stage of the interview was with the hiring manager, where they wanted to meet me in person and more behavioral stuff.
I ended up declining because the initial offer was quite low compared to the average salary for new grads.