The interview process had four stages.
First, I had a phone interview. We talked about my background, experience, and general fit for the role.
After that, I was invited to a technical interview. In this session, I presented my portfolio, explained my design process, and answered technical and role-specific questions. I was also given a design task.
In the third interview, I presented the task. I explained my approach, design decisions, and problem-solving process, and answered follow-up questions from the team.
Finally, I had an interview with the HR team, where we discussed company culture, expectations, and general employment details.