Not much to say - I submitted my application online, and received an email to complete the Hackerrank challenge a couple of days later. It has been a few weeks, and I have not yet heard back since I have completed the challenge (with good code, etc.)
I have been told that the hiring process involves one round of onsite (3-4 questions asked, by the same interviewer; first question is straight code, second and third were both design questions with code somewhat optional, and a bonus fourth question if you indicate good knowledge with distributed systems/load balancing/etc.). A final interview with the VP mainly for fit before offer.