Several rounds for the interviews, first I was given an at home task to develop a front end design in html, css and javascript without using any frameworks. The resources given were images and videos of animations.
A phone screen of 30 minutes followed that where I was asked about current position, what I would like from a job, basic technical screening. At the end of the phone call I was told an in person interview would be scheduled.
In person interview involved meeting the team, giving a presentation of "something ive done in the past and proud of", and had a discussion about it. Then a coding challenge alone for about an hour. And later a discussion with lead and senior developer where I was asked more technical questions and questions about my first at-home task which they reviewed.
Another round included a two 30 minute behavior phone screen with another manager and HR.