3 stages
1. HR- basic stuff about job description
2. manager - take home interview
2. Group interview - manager and team lead do an interview and ask technical and behavioral questions that pertain to past experience on resume and how I can do the tasks on the project