Applied online, and received a coding challenge soon after. It was unique in that there was no time limit to finish the challenge. Was selected for a ~30 min technical phone interview a week later, which did not involve writing any code. Was then flown onsite, which consisted of 2 rounds - one technical whiteboard interview and one HR interview, as well as lunch at the office cafeteria. Everyone from the receptionist to the recruiters and interviewers were all extremely professional and polite.
Accepted the offer and compensation was slightly higher than FAANG, but they converted the internship to a 2-week training program due to the pandemic on extremely short notice and cut pay by half, instead of continuing with an online internship like most other firms. Makes me hesitant to recommend the company to anyone else for this reason.