Fantastic interview process that was scheduled smoothly and had great interviewers. Had one hackerrank assessment, 2nd round had 1 phone screen, 3rd round 'onsite' with 3 technical questions asked in parallel with 3 behavioral questions. They let me speak to the potential hiring manager as well afterwards and they were super nice