1. After an initial screening call, I was given a full-stack exercise to complete at home and deploy online
2. Had another screening call with several engineers that focused more on behavioral questions and how I work in a team environment
3. Final stage was an in-person interview that focused on the previous take-home exercise and was a pair programming exercise with several engineers.
The interview process was great and I received a verbal offer but it got rescinded due to issues that suddenly came up with StrongMind's online school, Primavera Online, potentially shutting down.