Taro Logo

Software Engineer Interview Experience - Xique-Xique, Brazil

February 13, 2026
Negative ExperienceNo Offer

Process

I applied through a recruiter. The process took 2 weeks.

I think my interviewer for the live coding interview could have been better prepared. I implemented everything he asked for, but was rejected because I did not use mocks in the tests, and did not implement additional validations to my code, even though I constantly asked him if he had any other improvements in mind that I needed to implement. He expected me to guess what I needed to do instead of actually telling me?

I was very communicative and open regarding my code, and somehow he did not ask me to create tests using mocks, so I assumed my tests that had 100% coverage were ok for the interview. Also, I was presented a problem I never encountered in my life (designing a load balancer) and since a lot of simplifications were made to the problem itself, I assumed that the validations I implemented were also ok. I asked lots of times if I was missing some validation, and was simply told "no, that's ok". Then the reasoning behind the rejection had this: "being open to adding validation logic when prompted would have improved robustness and demonstrated stronger ownership of edge cases and input safety."

Questions

  1. Design a LoadBalancerService with only a registerServer() method
  2. How to ensure thread safety in this method
  3. Implement an algorithm with get() that randomly returns registered servers
  4. Implement another algorithm for RoundRobin
  5. How to implement thread safety in round robin strategy

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Revolut Software Engineer role in Xique-Xique, Bahia.

Success Rate

0%
Pass Rate

Revolut's interview process for their Software Engineer roles in Xique-Xique, Bahia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Revolut's Software Engineer interview process in Xique-Xique, Bahia.

Revolut Work Experiences