There was a call with an HR person, the person itself was ok but I felt like there was some engagement missing from it. But it's ok, since I passed it. Then I got my test task, which was easy but quite big (write backend and frontend for two pages from scratch) and only had a time limit of 4 hours for the task. Yeah, you like have a week to do it, but it said in the task itself that "it should take 4 hours to implement" and I try to follow such things. They told me "it usually takes a few days" but it took almost a month to actually send a response. I was engaged in the other process so no problem with that.
The response I got was, well. Overexagerated. Some points were minor, like there is one "console.log" in a spot where I had to go around their rate limiter (which wasn't mentioned in the task but was annoying to debug with). They wrote "console.logs around the code". Another one is, I didn't set up linting (it wasn't in the task so I forgo it). Guess what point did I get? "Unformatted code". Even though I used the default Alt-Shift-F formatter function in VSCode manually for every file. Don't even get me started on the fact, that they listed as if I hadn't done the API as the point, even though I did it and there were negative points around it, so they even saw it, what is this even!
Obviously it doesn't feel like an honest response, because it obviously didn't took them 4 weeks to review a 4 hour task. And during those 4 months my LinkedIn profile was viewed by their employers multiple times. I don't like it when I get dishonest rejection letters too much.