Screening interview with the team lead, then a take home coding assignment, followed by a 1hr review of the take-home with one of the engineers -- all remote. The last step was an on-site to meet the team.
Interview questions [1]
Question 1
Typical past experience questions and some system design.