I applied online. I interviewed at Canonical (San Francisco, CA) in Sept 2025
Interview
I interviewed for a Software Engineer role at Canonical, and the process took around 2 to 3 months. It was a fairly intense and detailed process compared to typical software engineering interviews.
The process included a take-home written assessment about my background from high school to the present, a psychometric assessment, a Python assessment, a Python technical interview, a Linux technical interview, a Cloud Platforms / Kubernetes technical discussion, and finally a Talent Interview.
Most of the rounds were not typical coding interviews. The interviewers went deep into technical fundamentals and practical experience, especially around Python, Linux, cloud platforms, Kubernetes, system reliability, debugging, and real-world engineering decisions.
After completing multiple technical stages, I received a rejection a few days after the Talent Interview. I did not receive detailed feedback.
Interview questions [1]
Question 1
The questions were mostly around technical fundamentals and real-world engineering experience. One example was around explaining how I would debug and reason through a Linux or cloud infrastructure issue, including what tools I would use, how I would narrow down the cause, and how I would validate the fix.
I applied online. The process took 3 months. I interviewed at Canonical in Apr 2026
Interview
The interview process has been long, but a good way to reflect and express on my professional and technical achievements. On the written interview they asked a lot of questions, and some, like those about high-school grades seemed pointless to me, but there were also lots of good questions that really made me think what I want to focus on my career and employment at Canonical.
It's an extremely long process that includes standardized tests, take home assignments, and several rounds of interviews. It was at least 5 rounds long and you interview across different teams.
Top companies for "Compensation and Benefits" near you