I was contacted by an outsourced consulting company for the role.
Everything was kind of weird.
The first step was a face to face interview with the outsourced recruiter for hearing things that I could have heard at the phone rather than wasting time to go there. The conditions were to be hired for the first year by the outsourced company and then after by Privalia (why privalia doesn't hire you since the beginning and pay a fee to the recruiter as everybody does?!?). The proposed salary was considerably below market for the role but also for the senior developer position (probably around 30% lower than other companies of the same type).
I decided to give it a try since I was interviewing for different positions at the time and the project and technology seemed interesting and had nothing to loose. But...
I was given a codility test...and...probably this was the most difficult one I have ever seen (I think I might have done similar tests for other interviews at least in 5 or 6 occasions). There were two algorithm questions, the first easier in theory but hard to find the complexity required,the second a pretty complex SQL exercise (make sure you have mysql or something similar installed on your laptop as you may want to use it to test your queries - and maybe would be good if hr tells you about that but of course they didn't) and third a very complex algorithm which might include recursions and tree structures.
I haven't passed it. But looking at the salary they proposed I am glad because given the complexity of the exercises I would not have accepted any offer at that level of salary for that type of role.