After a short phone call with the recruiter, during which she explained the role and responsibilities, I was sent a take-home assignment in the style of LeetCode questions (via Codility).
After successfully completing the assignment, I was invited to a technical interview with the team lead and another team member. The interview included system design questions, technical questions, and a discussion about a project I have worked on.