Web Developer applicants have rated the interview process at Canonical with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 25% positive. To compare, the company-average is 14.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Web Developer roles take an average of 53 days to get hired, when considering 28 user submitted interviews for this role. To compare, the hiring process at Canonical overall takes an average of 51 days.
Common stages of the interview process at Canonical as a Web Developer according to 28 Glassdoor interviews include:
Skills test: 25%
IQ intelligence test: 21%
Personality test: 21%
One on one interview: 13%
Phone interview: 8%
Background check: 6%
Group panel interview: 2%
Other: 2%
Presentation: 2%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 months. I interviewed at Canonical (London, England) in Jul 2023
Interview
It is an extremely long interview process, longer than any other company I know about. I would say to skip it as you think it is going well, but they take a long time to find other better candidates while keeping you on hold. There is no feedback along the way as to how the previous interviews went and you just keep on getting emails to submit your availability for the next interview.
The interview went as follows:
1. Submitting an Application along with a CV.
2. Completing a written test.
3. Completing a psychometric test.
4. Completing a Technical challenge using their Vanilla Framework.
5. An hour-long interview with someone who asks about your previous experience and things you've previously worked with mostly touching front-end topics.
6. A second hour-long interview kind of the same as the first one talks about testing/integration/DevOps you've done before.
7. A third hour-long interview which is also the same but is focused on the back end. After completing this you'd have completed the first "early" stage of the interview process. Crazy, I know. You then go into the "late" stage of the process which were as below:
8. Completing a "Talent" psychometric assessment.
9. An hour-long call with a Talent Scientist who asks about your previous experience, and the old-school "What would you do if your teammate doesn't like your suggestion?" type questions. This was for another hour.
10. After this, you'd have another interview who, if you get the same as mine, was the most discourteous person ever. My interviewer yawned and looked like he just didn't want to be there.
After all this stupidly-long interview process, I got a basic rejection with no feedback whatsoever about the process as to why I was rejected. If you ask for my advice, just skip this company, you'd think that your interview is going well, but they'd still reject you and I don't think it's worth the effort and time you put into this application.
The recruitment process is excessively long and completely lacks human contact. Moving through numerous anonymous stages without a proper interview makes it impossible to evaluate the opportunity effectively. The company needs to introduce real interaction much earlier in their hiring pipeline.
Interview questions [1]
Question 1
A high volume of basic school and college-level academic questions during the initial stage.
I applied online. I interviewed at Canonical (Seoul) in Apr 2026
Interview
There were many steps in the process, and it required high school grades and a long written interview.
Even when applying, I had to submit an application consisting of a large amount of writing, but for the written interview, I had to answer 14 questions.
Interview questions [1]
Question 1
Please briefly explain your thoughts on open source software development. If you have experience as an open source project manager, could you describe the scope of your contributions to that project?
Written interview including high school performance. After that, I took an online assessment (coding) and a personality test. The recruiter sent me an email about arranging the first person-to-person interview. But after an hour, I received a rejection email.
Interview questions [1]
Question 1
High school performance, working style, project experience