Don't even bother applying. The whole process is AI-led. You don't get to talk to anyone, to look them in the eye, or clarify any points that maybe were not very well understood.
First, you get a Java test with some quiz questions and a coding challenge. Then, the next step is a tech interview with someone that doesn't exist – an AI bot that asks you technical questions.
You cannot take any pause when you're answering the questions. Otherwise, the AI will "think" you've finished answering and move to the next question. It interrupted me on three answers, moving to the next question while I had not finished answering the current one.
After this step, I received an email from the AI bot saying that I was not selected. What's weird is that for all the questions I answered (that the AI allowed me to answer without interruptions), the AI bot would say something like, "In fact, [insert approach mentioned in the answer] is a solid solution for the problem."
I'm sure had I talked to a real engineer, it would be different.
Java quiz and coding challenge.
The Java challenge was to read from an endpoint that returned Product data and then insert it into a database. It stated that you should use JDBC to connect to the database and perform the operations. For the database, MySQL was mentioned specifically.
The technical interview is based on your CV (for example, if you mentioned microservices, it will ask something related to that), etc.
The following metrics were computed from 1 interview experience for the Mercor Senior Software Engineer role in Curitiba, Paraná.
Mercor's interview process for their Senior Software Engineer roles in Curitiba, Paraná is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Mercor's Senior Software Engineer interview process in Curitiba, Paraná.