I applied online. The process took 7 months. I interviewed at Canonical (Austin, TX) in May 2023
Interview
Written interview followed by Thompson GIA tests followed by Linux debugging interview followed by offline Python coding interview followed by pre sales interview followed by HR "talent" interview followed by interview with the hiring manager, then the hiring lead.
Interview questions [1]
Question 1
Offline coding challenge in Python and time of behavioral interview questions
Slightly tedious, never made it to the final round which is an interview with the hiring manager and before that a long 3 hour exam that gets sent to you
I applied online. The process took 4 weeks. I interviewed at Canonical (London, England) in Aug 2023
Interview
As laborious as other people have described. 10 page written assessment and a take home technical assessment. 2 technical interviews (Linux troubleshooting and MLOps) and a meet and greet. I made it to the end of the technical interviews and was ghosted by the recruiter even after emailing to follow up. Don't waste your time.
Interview questions [1]
Question 1
They asked about previous experiences. During technical assessments they spun up a bugged Ubuntu VM and ask me to address 5 bugs.