Worst experience I ever had and total waste of time.
Inital HR call, then code challenge, there is where the things really went south.
They told me not to spend more than 3-4h in the challenge, they encouraged me on writting down any uncomplete task and that the goal was not to fullfill all requirements but only to get as far as you can.
I stuck to that time window and completed all the requirements added some testing and documentation, all within 4h.
Then a week later I got a rejection letter with feedback about the code challenge that didn't made any sense.
They said I did not complete requirements, that I just did only one commit, or didn't add sample files. None of that was true, and really easy to verify.
Also complained about not testing 100% of code and about documentation being brief (remember 4h max time and encouragement of not completing everything!)
At that point, either they have switched my code with someone's else, or didn't reviewed it at all.
I wrote back with proof and screenshots of all the requirements and stuff being there and working.
They replied that I was right in "some" of them, still they were insisting that I did not implement the "search" ignoring the demonstration I have sent them and insisting that anyway I was being discarded by other reasons, that as you can imagine they were nothing solid. This just can't be serious...
At this point I just stopped wasting time with them, at least the challenge just took 4h of my spare time, that I really regret, but could been worse.
Also reading other comments I see that they comment 5-6h of time windows for this same test.