Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Canonical

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Canonical reviews | Canonical jobs | Canonical salaries | Canonical benefits
      Canonical interviewsCanonical Python Developer interviewsCanonical interview
      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Python Developer Interview

      Apr 17, 2024
      Anonymous Interview Candidate
      No offer
      Neutral experience
      Average interview

      Application

      I interviewed at Canonical

      Interview

      35-question written interview followed by a technical test. The questionnaire is very time-consuming, and took me nearly 4 hours to complete. I was under-prepared for the technical test, in hindsight the questions were not difficult.

      Interview questions [1]

      Question 1

      ENGINEERING EXPERIENCE 1. Describe a skill or knowledge you acquired recently that has been impactful for you. Why did you make this investment? What has the outcome been for you and your team? INDUSTRY LEADERSHIP EXPERIENCE 18. Describe your speaking experience at industry events and conferences EDUCATION We consider academic results in high school and university for all roles, regardless of seniority. In every discipline, from engineering to marketing to operations and sales, we intensely value colleagues who are able to puzzle through difficult problems and find the optimal path forward. 22. How did you rank in your final year of high school in mathematics? Were you a top student? On what basis would you say that?
      Answer question
      1

      Other Python Developer Interview Reviews for Canonical

      Software Engineer Python Interview

      Jul 14, 2026
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I interviewed at Canonical

      Interview

      Still in the interview process and I would say it look normal process for now , I just submit the psychometric assessment and still waiting for the next stages of this process

      Interview questions [1]

      Question 1

      technical assessment about the python
      Answer question

      Python Developer Interview

      Jun 18, 2026
      Anonymous Interview Candidate
      New York, NY
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied online. I interviewed at Canonical (New York, NY) in May 2026

      Interview

      Really long interview process - OA, Written interview, 3 technical rounds, then 3 behavioral rounds. Then a generic rejection email. The interviews were - Linux System Skills, Software Architecture, Python Pair Programming. The interviewers were really nice.

      Interview questions [1]

      Question 1

      For Software Architecture, expect system design questions, how you think about distributed systems, trade-offs in architecture decisions. Linux system skills - should have clear Linux knowledge: Kernel and shell - description, Foo.sh permission denied error when running (./foo.sh) what to do to fix it, How ssh works, Container and VM - difference, OpenStack

      Answer question

      Python Developer Interview

      Nov 3, 2025
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I interviewed at Canonical

      Interview

      The interview process included four stages: an initial phone screen with a recruiter, a technical phone interview covering Python fundamentals and algorithms, a live pair-programming session on a real-world task, and a final interview focused on system design and team fit. Each step lasted between 45 and 60 minutes. The interviewers asked for explanations of tradeoffs and for code clarity.

      Interview questions [1]

      Question 1

      How would you design a scalable Python microservice to handle high request volume?
      Answer question

      Canonical interviews FAQs

      • Python Developer applicants have rated the interview process at Canonical with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 18% positive. To compare, the company-average is 14.9% positive. This is according to Glassdoor user ratings.
      • Candidates applying for Python Developer roles take an average of 70 days to get hired, when considering 17 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 Python Developer according to 17 Glassdoor interviews include:

        Skills test:  30%

        Personality test:  21%

        Background check:  12%

        IQ intelligence test:  12%

        One on one interview:  9%

        Other:  6%

        Phone interview:  6%

        Group panel interview:  3%

      • Here are the most commonly searched roles for interview reports -

        1. Software Engineer(96) ;
        2. Engineering Manager(20) ;
        3. Sales Development Representative (SDR)(14) ;
        4. Senior Software Engineer(12) ;
        5. Sales(11) ;
        6. Director(8) ;
        7. Manager(8) ;
        8. Product Manager(8) ;
        9. Technical Support Engineer(8) ;
        10. Software Developer(6) ;
        11. Software Engineer I(6) ;
        12. Project Manager(5) ;
        13. Sales Executive(5) ;
        14. Cloud Operations Engineer(4) ;
        15. Engineer(4) .


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Jobs at Canonical

      43 jobs in United States
      Python Software Engineer, Commercial Systems
      Douglas, Scotland
      View job
      Software Engineer - Python/Golang - Kubernetes
      Douglas, Scotland
      ·
      £41K - £74K /yr
      (Glassdoor est.)
      View job
      Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
      Douglas, Scotland
      ·
      £51K - £74K /yr
      (Glassdoor est.)
      View job
      Software Engineer - Python and K8s
      Douglas, Scotland
      ·
      £41K - £74K /yr
      (Glassdoor est.)
      View job
      Junior Software Developer - Observability
      Douglas, Scotland
      ·
      £43K - £72K /yr
      (Glassdoor est.)
      View job
      View all Python Developer Jobs