I went into an HR interview, then an interview with the Engineering Director, and finally a technical interview.
The HR interview was pretty standard. The interview with the Engineering Director was very interesting and exciting.
Unfortunately, all of that was thrown out the window in the technical interview, which seemed completely disconnected from the rest of the process.
The interviewer seemed both nervous and unserious at the same time. He assured me that language-specifics were not the focus (I work with multiple languages simultaneously, so it's not always easy to know the specific syntax from each one by heart).
Despite this, I was rejected. The explanation included mostly points about a lack of language-specific knowledge, which I found very dishonest as it conflicted with the interviewer's reassurance.
The interviewer didn't seem to know anything about my background and lacked context from the previous interviews. He also didn't provide any instructions regarding next steps.
It was very unprofessional compared to the other interviews in this same process.
In the interview with the Engineering Manager, they asked what the hardest problem I had ever faced as an engineer was, and how I solved it.
The following metrics were computed from 1 interview experience for the Cloudflare Software Developer role in Portugal.
Cloudflare's interview process for their Software Developer roles in Portugal is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Cloudflare's Software Developer interview process in Portugal.