Initial phone screen > take-home skills assessment > final stage interview with multiple team members Quick scheduling and smooth process. Interviewed for a contract position and ultimately was passed on because of a few questions I asked during the interview.