The process began with an HR call and continued with a technical Zoom interview.
The technical interview was an introductory meeting with the team lead and another developer from the team, followed by basic technical questions about React and JavaScript.
At the end of the interview, the team lead sent me a homework assignment and mentioned upfront that they expected it to be completed within a short timeframe.
The next stage was a System Design interview with the team lead and the group manager.
Overall, it was a very good process. The company seems great, with wonderful people.