I applied online, and within one week I had a phone interview with the recruiter. Subsequently, I was asked to develop a web crawler in my preference of language. As I was searching for a job, I wanted to make it perfect. I spent around five days to develop the application, and the application was flawless.
During the next online interview, there was a discussion over my code. The interview went pretty well. The next day I got an email stating that my experience and their requirement didn't match. This baffled me literally. Couldn't they do a better job at filtering resumes at the first hand itself before giving an assignment? I assure you my resume was written in English only, and I have a very nicely structured CV.
If my experience didn't match the job requirement, then why can't you reject my candidacy on the first hand instead of wasting my time? I totally acknowledge the right of a firm to have its whatever standard of hiring. However, there is a difference between being selective and being a time-waster. Please stop wasting candidate time.
Design a web crawler in whatever language you want. One answer.
The following metrics were computed from 1 interview experience for the Monzo Software Engineer, Backend role in London, United Kingdom.
Monzo's interview process for their Software Engineer, Backend roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Monzo's Software Engineer, Backend interview process in London, United Kingdom.