Given a quiz of various abstract and semi technical questions, had a phone call which explained the in-person interview and gives you a chance to ask questions about the company, and finally a technical/personality interview over zoom. Took about a month overall.