First, you will have a phone interview and discussion about the role. Later the recruiter will either give you the yay or nay. Then there is 3-day in-person, rigorous interview. Hitting the following cores, value towards technology, passionate about social justice, and excellences within IT. There is a code review as well!