Python Software Engineer Interview Questions

355 python software engineer interview questions shared by candidates

[ROUND-1] After the initial introduction about my experiences and this particular job role, the interviewer pivoted to DSA questions. Q1: You are given an array having two numbers, 0 & 1, say [0,1, 1, 0, 1, 0, 0]. How will you sort this? Q2: What would be the case if the array has these numbers 0,1 & 2? Both questions were meant to be solved through live code. The total duration of the interview was approximately 27 minutes.
avatar

Software Engineer(Python Developer)

Interviewed at Quadeye

3.9
Jun 13, 2025

[ROUND-1] After the initial introduction about my experiences and this particular job role, the interviewer pivoted to DSA questions. Q1: You are given an array having two numbers, 0 & 1, say [0,1, 1, 0, 1, 0, 0]. How will you sort this? Q2: What would be the case if the array has these numbers 0,1 & 2? Both questions were meant to be solved through live code. The total duration of the interview was approximately 27 minutes.

How did you fare in high school mathematics, physical sciences and computing? Which were strengths and which were most enjoyable? How did you rank, competitively, in them? Which degree and university did you choose, and why? What did you enjoy most about your time at university? Outside of class, what were your interests and where did you spend your time? What did you achieve at university that you consider exceptional? What kinds of software projects have you worked on before? Which operating systems, development environments, languages, databases? Give details of your Python software development experience to date, how would you rate your competency with Python? Give details of your Go software development experience to date, how would you rate your competency with Go? Which project or piece of software are you most proud of, and why? Give details of any experience you have with automated provisioning tools, configuration management and infrastructure-as-code tools How comprehensive is your knowledge of Linux, from the kernel up? How familiar are you with low-level system architecture, runtimes, packaging and command line tooling? Describe your experience with public cloud based operations - how well do you understand large-scale public cloud estate management and developer experience? Outline your thoughts on quality in software development. What practices are most effective to drive improvements in quality? Outline your thoughts on documentation in software projects. What practices should teams follow? What are great examples of open source docs?
avatar

Python Software Engineer

Interviewed at Canonical

3.2
Feb 11, 2023

How did you fare in high school mathematics, physical sciences and computing? Which were strengths and which were most enjoyable? How did you rank, competitively, in them? Which degree and university did you choose, and why? What did you enjoy most about your time at university? Outside of class, what were your interests and where did you spend your time? What did you achieve at university that you consider exceptional? What kinds of software projects have you worked on before? Which operating systems, development environments, languages, databases? Give details of your Python software development experience to date, how would you rate your competency with Python? Give details of your Go software development experience to date, how would you rate your competency with Go? Which project or piece of software are you most proud of, and why? Give details of any experience you have with automated provisioning tools, configuration management and infrastructure-as-code tools How comprehensive is your knowledge of Linux, from the kernel up? How familiar are you with low-level system architecture, runtimes, packaging and command line tooling? Describe your experience with public cloud based operations - how well do you understand large-scale public cloud estate management and developer experience? Outline your thoughts on quality in software development. What practices are most effective to drive improvements in quality? Outline your thoughts on documentation in software projects. What practices should teams follow? What are great examples of open source docs?

Viewing 41 - 50 interview questions

Glassdoor has 355 interview questions and reports from Python software engineer interviews. Prepare for your interview. Get hired. Love your job.