Its pretty standardized actually. In this case it looks like he was a part of a "blitz" which often happens for remote locations. A normal interview process is very similar but usually has no hackerrank first, the phone screen is by an engineer and the interview loop may be more like 5-6 people with a lunch break.