I interviewed as a Senior Software Engineer with 10 years of experience, 6 of which in a well-established software company.
The journey into Wise consists of 5 interviews:
I was stopped after the pair programming interview.
Define the interface for a value conversion service. Implement an example of a conversion query. Cache it.
Yeah, it looks good, but should we do anything else? Yes, but don't you think there is something that can be done differently? (variation of this same question for about 10 minutes)
Yeah, the function you are calling is not thread-safe. How could we improve it?
But don't you think it's inefficient? Is there any other way we could do it? (Variation of the same question for about 10 minutes)
Yeah, it is not thread-safe, you can call it just a certain number of times. What would you do? There is some feature in the language, but I'm trying to see what you think.
The following metrics were computed from 2 interview experiences for the Wise Java Developer role in United Kingdom.
Wise's interview process for their Java Developer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Wise's Java Developer interview process in United Kingdom.