Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Home
/
Backend
/
Python
Backend
Python
Curated Python interview questions with detailed answers.
30
questions
updated weekly
Junior
10
Middle
12
Senior
8
Python questions
12 / 30 shown
Default
Popular
Newest
›
What are decorators and how do you write one?
Middle
#Functions
#Python
Details →
›
What are generators and the yield keyword?
Middle
#Language
#Python
Details →
›
What are *args and **kwargs?
Middle
#Functions
#Python
Details →
›
What are lambdas and the functional tools map/filter/reduce?
Middle
#Functions
#Python
Details →
›
How does exception handling work in Python?
Middle
#Error Handling
Details →
›
How do classes and objects work in Python?
Middle
#Oop
#Python
Details →
›
How do inheritance and super() work?
Middle
#Oop
#Python
Details →
›
What are context managers and the with statement?
Middle
#Language
#Python
Details →
›
What are dunder (magic) methods?
Middle
#Oop
#Python
Details →
›
Why and how do you use virtual environments?
Middle
#Tooling
#Python
Details →
›
What is the difference between an iterable and an iterator?
Middle
#Language
#Python
Details →
›
What useful types does the collections module provide?
Middle
#Data Structures
#Python
Details →