Multi-step Interview. Expect a interview with a recruiter, then a 1-to-1 with the hiring manager followed by a test project for skill measurement, with the final step being a panel interview.
Amazing level of communication through out the entire process and they are quick to address any concerns throughout the process. They understand how tough it is to be a applicant during these times, and do what they can do make sure the process is as smooth as possible for the potential applicant.