Got there through recruiting company, first had a 15 min phone call with HR to see if I answer the basic demands. Then I had 10 min phone call with the team lead where I needed to share info about a feature I made. After that there was a zoom interview which was slotted for 1.5 hours, I was interviewed by the team lead and another developer, was asked to implement on a web platform (coderpad or something similar) some basic angular interface which was super trivial (like someone who just passed an online beginner course in angular would have no trouble with), and I guess I over-engineered it. I've completed the exercise, they asked me 1 or 2 questions during this, and how I would do it differently, and then after 45 minutes, they decided they don't want to ask anymore questions, so I understood I have not passed. I got the expected answer two days later.