First an online assessment, then invited for an on-site interview. On-site included behavioural and technical concepts. The interviewers were very interested in undergrad projects, what technologies you've used, and the questions weren't very difficult overall.