I applied online. I interviewed at Canonical in Jan 2020
Interview
I was assigned a take home assignment prior to a phone screen. Upon completion of the assignment I was informed that my application had been denied.
Don't waste your time with the take home assignment, it won't guarantee a phone screen. Try to get some sort of interaction with the hiring manager prior to beginning the take home work.
Interview questions [1]
Question 1
Use Python to create and update a Trello card.
Perform a mock code review.
Write about a previous accomplishment you are proud of.
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.
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