Interview with supervisor (job briefing) - took about 30 minutes
Interview with 2 potential co-workers (technical interview) - took about 30 minutes
Interview with Manager (personal interview) - 1 hour
All the interviews were really casual and chill. I was only nervous because it was my first interview after graduating college. Even though I felt like I didn't do great on the interviews, they were still willing to give me an opportunity. Most new hires will start off as temporary-to-perm conditions, unless they really want you.