Data Engineer applicants have rated the interview process at Canonical with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 14.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Engineer roles take an average of 180 days to get hired, when considering 3 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 Data Engineer according to 3 Glassdoor interviews include:
Skills test: 29%
Personality test: 29%
IQ intelligence test: 14%
One on one interview: 14%
Phone interview: 14%
Here are the most commonly searched roles for interview reports -
After curriculum screening i had to answer to around 20 open questions about both job related and unrelated things, then many other steps (7 or 8) could have been necessary. I got rejected after this phase without explanation
I applied online. I interviewed at Canonical (Amsterdam) in Oct 2025
Interview
There is a long written interview, which took 3-4 pages to answer, and followed up with a matrigma test. The matrigma test is pretty basic, it consists of 4/5 different tests, they are verbal, logical, etc. I got 3 tests resulting in higher than the average, and the last 2 test results were just average.
Interview questions [1]
Question 1
There are some questions related high school performance
They wanted to know if my high school math grades were in the top 5% of my cohort. I went to high school 25 years ago and I don't have the transcripts anymore. I can't remember my own grades, let alone those of others in my class (?!), so how am I supposed to calculate my placing relative to my cohort?
Found the focus on high school disrespectful and dismissive of the previous 25 years of my life.
Interview questions [1]
Question 1
They wanted to know my high school math grades and how they compared to those of my classmates.