In March 2020, the hiring manager for this role reached out to me on LinkedIn after seeing my profile. After I sent over my resume, we set up a time to chat on the phone. The phone call lasted 30 minutes and consisted of questions about my background, as well as case questions relevant to the role. I followed up via email, but didn't hear back and assumed I didn't move past this round.
About 1.5 months later, in May 2020, the hiring manager reached out again and let me know that there had been a COVID hiring freeze which had now been lifted. She said she enjoyed our conversation and invited me to come (virtually) "on-site" to meet the rest of the team.
My "on-site" was scheduled for the following week. The recruiter working on this role sent me a case, which included a comprehensive data-set and some fairly vague questions I was meant to structure and create a presentation on. I spent 3-4 days analyzing the data, coming up with solutions, and creating the presentation.
My on-site went very well! I did my "craft demonstration" presentation, which lasted 1 hour, then had a 2-on-1, and two 1-on-1's (with the hiring manager and her manager). Everyone I met was really nice and seemed genuinely interested in getting to know me and my background.
I received word from the recruiter shortly after that my interview went very well. I got the offer the next business day!