Home
Materials
Blog
Pricing
For HR β
πΊπΈ
English
Home
Positions
Middle Python Developer
Middle Python Developer
Description
Interview questions for Middle Python Developer
Interview Questions (19)
Q1
What are the differences between a list and a tuple in Python?
Technical
Q2
What is a namespace?
Technical
Q3
What are Python modules? What are they used for?
Technical
Q4
Specify the difference between local and global variables.
Technical
Q5
Is Python case-sensitive?
Technical
Q6
Does Python require indentation?
Technical
Q7
What are Python functions?
Technical
Q8
Why do Python developers use continue, break, and pass?
Technical
Q9
What are ways to generate a random number in Python?
Technical
Q10
What are iterators in Python?
Technical
Q11
What are Python documentation strings?
Technical
Q12
Explain the use of subn(), sub(), and split() in the 're' module.
Technical
Q13
Why do developers prefer NumPy arrays over Python lists?
Technical
Q14
How does Python approach multithreading?
Technical
Q15
What is inheritance? Name the main types of Python inheritance.
Technical
Q16
Define monkey-patching.
Technical
Q17
Define polymorphism in Python.
Technical
Q18
What are the differences between the three popular libraries: Django, Flask, and Pyramid?
Technical
Q19
What is the use of the map function in Python?
Technical
Copy