Python Software Developer Interview Questions

5,389 python software developer interview questions shared by candidates

The technical questions were: 1. How do you ensure and measure code quality 2. SOLID 3. TDD and what other approaches are you using for coding 4. What’s the transaction? 5. ACID principles 6. Time complexity for Python dict, name the worst-case complexity 7. What data structure would I use for the DB search by id Regarding my experience: 1. What infrastructure was used on my last project? 2. What my responsibilities were? 3. What tech tasks I've solved? 4. What problem did the product solve? 5. What was a team? 6. Why have I decided to leave? etc.
avatar

Python Software Developer

Interviewed at Revolut

4
Apr 29, 2022

The technical questions were: 1. How do you ensure and measure code quality 2. SOLID 3. TDD and what other approaches are you using for coding 4. What’s the transaction? 5. ACID principles 6. Time complexity for Python dict, name the worst-case complexity 7. What data structure would I use for the DB search by id Regarding my experience: 1. What infrastructure was used on my last project? 2. What my responsibilities were? 3. What tech tasks I've solved? 4. What problem did the product solve? 5. What was a team? 6. Why have I decided to leave? etc.

OOP en python, que es encapsulamiento, que es una instancia, codificar como hacer una lista en python, imprimir a partir del segundo item, codificar una clase demostrando los 4 pilares de OOP, etc.., además cosas de estructura de datos como cuales hay y sus diferencias
avatar

Python Developer Intern

Interviewed at EPAM Systems

4
Oct 22, 2025

OOP en python, que es encapsulamiento, que es una instancia, codificar como hacer una lista en python, imprimir a partir del segundo item, codificar una clase demostrando los 4 pilares de OOP, etc.., además cosas de estructura de datos como cuales hay y sus diferencias

Viewing 5371 - 5380 interview questions

Glassdoor has 5,389 interview questions and reports from Python software developer interviews. Prepare for your interview. Get hired. Love your job.