You can expect this interview process to take a month or longer. You will first be contacted for a phone screen. Next step is to come in for a 1:1 interview with the hiring manager. Final interview process involves you coming into the office for a full 8 hour day of interviewing with stakeholders and potential teammates. Even after all that, your chances of being offered a position is slim.