Interview process was fully virtual and included a recruiter screen, a behavioral interview with the hiring manager and one team member, a take home assignment, and then a technical interview with multiple team members.
The recruiter was responsive and professional throughout the process. The take home assignment was handled very haphazardly, though. The team had issues spanning several days in trying to send me a zip file containing instructions.
First 3 portions of my interviews went well, with all parties acting like friendly normal people. Then I joined the call for the last interview, in which there were 5 people on my call. Several of them were not on camera, and most of them were not really participating or even paying attention. I fielded pop quiz style questions about my take home assignment repeatedly by one team member who clearly did not want to be there. He continued until he heard one answer that he didn't like. At that point he scowled even more than he had already been, said "thanks that's all," and completely disengaged from the conversation. Then there was an awkward silence. Then the hiring manager piped up and said they'd reach out to me.
Really wonderful group of dudes, clearly.