Junior Python Developer Interview Questions

316 junior python developer interview questions shared by candidates

The interview focused on foundational concepts. Here's a summary of the questions asked: Q: Tell me about a project you've worked on. The interviewers asked me to describe a specific project in detail. They were interested in the aim, the dataset used (its size and source), the project's purpose or business problem it solved, the conclusion or outcome, and the specific technologies and techniques employed. Other Questions: Data Types and Structures: What are the differences between a list and a tuple? How do you remove duplicates from a list? Object-Oriented Programming (OOP): What is a class? What are the pillars of OOP? (They expected explanations of Encapsulation, Inheritance, Polymorphism, and Abstraction). What's the difference between an attribute and a method? Explain the difference between parameters and arguments in a function definition. Dictionaries and Lists: How do you create a dictionary? How do you count the frequency of values in a dictionary? Functions and Built-in Methods: What is a function and what are the different types of functions? What is the difference between list.pop() and list.remove()? What does the pop() method do specifically? Can you name some common built-in functions in Python? Other: What's the difference between a list and an array?
avatar

Jr Python Developer

Interviewed at X-Byte Enterprise Solutions

2.7
Sep 5, 2025

The interview focused on foundational concepts. Here's a summary of the questions asked: Q: Tell me about a project you've worked on. The interviewers asked me to describe a specific project in detail. They were interested in the aim, the dataset used (its size and source), the project's purpose or business problem it solved, the conclusion or outcome, and the specific technologies and techniques employed. Other Questions: Data Types and Structures: What are the differences between a list and a tuple? How do you remove duplicates from a list? Object-Oriented Programming (OOP): What is a class? What are the pillars of OOP? (They expected explanations of Encapsulation, Inheritance, Polymorphism, and Abstraction). What's the difference between an attribute and a method? Explain the difference between parameters and arguments in a function definition. Dictionaries and Lists: How do you create a dictionary? How do you count the frequency of values in a dictionary? Functions and Built-in Methods: What is a function and what are the different types of functions? What is the difference between list.pop() and list.remove()? What does the pop() method do specifically? Can you name some common built-in functions in Python? Other: What's the difference between a list and an array?

Viewing 121 - 130 interview questions

Glassdoor has 316 interview questions and reports from Junior python developer interviews. Prepare for your interview. Get hired. Love your job.