Junior Python Developer Interview Questions

316 junior python developer interview questions shared by candidates

01.What is the difference between list and tuple. 02.What is the difference between list and dictionary. (This question is based on my answer to the first question). 03.How to get the keys of dictionary. Ordered or unordered dictionary, list, tuple, set. 04.What is the use of generator in Python. 05.Explain the working of static method and class method. 06.What is the template working of template benefits. 07.OOPs concept in detail with technical scenarios. 08.Your favorite pillar of OOPS and why. 09.In your project, where do you use OOPs concepts? Inheritance types explanation. 10.He gave me two lists in the chatbox and asked me to merge them and remove duplicate elements. 11.Asked about Django framework commands for creating a project, migration, creating an app, and basic commands. 12.Directory structure of Django. 13.Request processing in Django. 14.RESTful APIs and their methods, explain working. FINAL ROUND The final round was scheduled two days after the first round. The interviewer, with over four years of experience, conducted the interview. I had researched him on LinkedIn. The duration of this interview was precisely 58 minutes. Based on my previous six months of experience, he engaged me in discussions revolving around real-life scenarios for code implementation. Questions mainly focused on Django, with additional inquiries about React due to its mention in my resume. For coding, he presented a question from GeeksforGeeks, which was a medium-level array problem with limitations. In summary, the task was to find the maximum product of three integers in an array using Python programming language without utilizing built-in functions. After a wait of two and a half days, I received a call from HR informing me that the interview panel had reviewed my application and I was selected for the position. They scheduled a Google Meet for the next day with the manager to discuss policies and salary. Initially, they offered me a package of 3 LPA. After a brief negotiation, I agreed to the terms. They provided me with an immediate joining date, starting the day after tomorrow.
avatar

Junior Python Developer

Interviewed at Golden Eagle IT Technologies

4.2
Apr 22, 2024

01.What is the difference between list and tuple. 02.What is the difference between list and dictionary. (This question is based on my answer to the first question). 03.How to get the keys of dictionary. Ordered or unordered dictionary, list, tuple, set. 04.What is the use of generator in Python. 05.Explain the working of static method and class method. 06.What is the template working of template benefits. 07.OOPs concept in detail with technical scenarios. 08.Your favorite pillar of OOPS and why. 09.In your project, where do you use OOPs concepts? Inheritance types explanation. 10.He gave me two lists in the chatbox and asked me to merge them and remove duplicate elements. 11.Asked about Django framework commands for creating a project, migration, creating an app, and basic commands. 12.Directory structure of Django. 13.Request processing in Django. 14.RESTful APIs and their methods, explain working. FINAL ROUND The final round was scheduled two days after the first round. The interviewer, with over four years of experience, conducted the interview. I had researched him on LinkedIn. The duration of this interview was precisely 58 minutes. Based on my previous six months of experience, he engaged me in discussions revolving around real-life scenarios for code implementation. Questions mainly focused on Django, with additional inquiries about React due to its mention in my resume. For coding, he presented a question from GeeksforGeeks, which was a medium-level array problem with limitations. In summary, the task was to find the maximum product of three integers in an array using Python programming language without utilizing built-in functions. After a wait of two and a half days, I received a call from HR informing me that the interview panel had reviewed my application and I was selected for the position. They scheduled a Google Meet for the next day with the manager to discuss policies and salary. Initially, they offered me a package of 3 LPA. After a brief negotiation, I agreed to the terms. They provided me with an immediate joining date, starting the day after tomorrow.

Viewing 161 - 170 interview questions

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