The interviewing process was as follows:
1. 30 mins call with external recruiter: just building a profile for you with tech buzzwords, quick explanation about the company and the benefits.
2. 45 mins call with PO: he explained the job more in details and what they're looking for, their product, etc. And explained my tech background. This call was very nice, the PO was respectful and easy to talk to.
3. Home assignment to build a functionality. The test text was outdated, the role I applied for was asking for VueJS but the assignment description said "PHP role" so I'm guessing the one who wrote the assignment isn't working there anymore. Home assignments usually take more time than the company suggests - if they say it's 2 hrs long then usually it's around the 4 hr mark. Anyways, I delivered the assignment and got very poor feedback from the Senior frontend developer. I could tell from the feedback that the developer had limited experience and definitely not of a senior. So expect to work with someone who isn't very fluent in Software Development.
4. We were supposed to have a tech call to discuss my home assignment but they didn't continue.