Python Developer Interviews

Python Developer Interview Questions

"Python developers are responsible for developing code to build products using the python programming language. In an interview context, expect to be quizzed on your technical skills through different kinds of computing problems or brainteasers. The specific questions you are asked will depend on what type of programming position you are looking for. Try researching a specific discipline such as web development, application development, or system development."

6,392 python developer interview questions shared by candidates

Q1.What is global interpreter lock? Q2.# Write a Python program that takes a list of integers and returns a new list with each integer squared. However, if the squared value is greater than 50, replace it with the string 'Over 50'. The program should handle any exceptions that may arise from incorrect inputs gracefully without using inbuilt functions. # input_numbers = [1, 7, 8, 4, 'a', 3] # Output - [1, 49, 'Over 50', 16, 'Invalid input: Not an integer', 9] Q3.# Given a string, find non-repeating character in it and return its index. If it doesn't exist, return -1. # input='leetcode # output=['l','t','c','o','d']
avatar

Senior Python Developer

Interviewed at Synechron

4.2
Jan 11, 2025

Q1.What is global interpreter lock? Q2.# Write a Python program that takes a list of integers and returns a new list with each integer squared. However, if the squared value is greater than 50, replace it with the string 'Over 50'. The program should handle any exceptions that may arise from incorrect inputs gracefully without using inbuilt functions. # input_numbers = [1, 7, 8, 4, 'a', 3] # Output - [1, 49, 'Over 50', 16, 'Invalid input: Not an integer', 9] Q3.# Given a string, find non-repeating character in it and return its index. If it doesn't exist, return -1. # input='leetcode # output=['l','t','c','o','d']

In interviews for the Python High-Tech Developer role at Capgemini, asked to implement basic Python programs. For example, to write a simple Python code to generate the Fibonacci series or to convert a nested list into a plain list.
avatar

Python HTD Role

Interviewed at Capgemini

4.2
Mar 14, 2025

In interviews for the Python High-Tech Developer role at Capgemini, asked to implement basic Python programs. For example, to write a simple Python code to generate the Fibonacci series or to convert a nested list into a plain list.

Viewing 5241 - 5250 interview questions

Glassdoor has 6,392 interview questions and reports from Python developer interviews. Prepare for your interview. Get hired. Love your job.