I had a couple of HR interviews first. Then they gave me a home assignment, which was fairly complex.
I finished and sent it to them. After around a week, I got mixed feedback. It was pretty biased towards certain things they liked and seemed like if you did things another way, it was considered bad practice.
Anyway, after that, I got a technical one-hour online interview with them, where they asked me to find issues with their code and suggest some things. They also asked me a whole bunch of different iOS and programming-related questions, like stack/heap, memory management, etc.
After that, I got a rejection letter with pretty weird feedback. They gave me good and bad impressions, in which they contradicted themselves. For example, in the "good" section, they said I was very well prepared for the technical interview and knew my stuff, and then in the "bad" section, they said I wasn't prepared because I forgot some exact syntax of a function. Who the hell cares if one remembers the exact syntax if they know their stuff anyway?
Also, they said some really weird things like, "You don't challenge your clients enough..." What does that even mean?! How does a developer working on some company making a product have to "challenge" its clients? Make it harder for them to use the app or something?
Anyway, I was quite disappointed with such biased and subjective feedback.
Oh, and I needed to chase them after every step of the hiring process because they're apparently too busy to reply.
Lots of technical, cultural, and behavioral questions.
The following metrics were computed from 1 interview experience for the Wise Senior Mobile Developer role in London, England.
Wise's interview process for their Senior Mobile Developer roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Wise's Senior Mobile Developer interview process in London, England.