I applied through a recruiter. The first stage was a video interview in which we discussed my previous experience and some technical questions. The interview went well, in my opinion, and the person I talked with was quite decent.
The next stage was a technical test that you could do at home. But as a previous candidate mentioned, the test was deeply flawed with lots of missing information. At some point, you were given a link to Wikipedia to find out the loan amortization formula, which didn't match at all with the test cases they gave.
Funny enough, I tested my code with some online calculators, and it matched down to the two decimals. But in the end, I was rejected because I made a certain assumption that I could do because the test specifications didn't really prevent me since it lacked a lot of details. The point is the code worked in the end, but I have a feeling the reviewer didn't even bother to run my application. In the end, I was rejected for apparently no reason. It really left me with a bitter taste.
Find the best loan from available lenders.
The following metrics were computed from 13 interview experiences for the Zopa Senior Software Engineer role.
Zopa's interview process for their Senior Software Engineer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Zopa's Senior Software Engineer interview process.