The interview took place in four steps. I spoke with the recruiter about my background and interests. Then I had a chat with the hiring manager where they asked me some general javascript questions and talked more about working at Unity. After that I completed a technical test on codility which included three tasks; they were not difficult. At the end I met with the team and had multiple back-to-back interviews. I didn't get an offer at the end, apparently due to my lack of extensive experience. I find that peculiar because the technical questions were more on the junior side and it was clear on my resume that I was a junior. I wish I asked about the level of experience they were looking for so I didn't have to spend a month going from step to step and preparing for each one. The overall experience was good. My recruiter was great and supportive throughout the process, and the team was also welcoming and friendly.