What can be a key in a dictionary?
Python
What is the magic method __new__ and the magic method __init__ and how do they differ?
What mutable and immutable objects are there in Python?
What is a transaction and what are the ACID principles?
What is data serialization and deserialization?
Why is it preferable to check for the presence of an element in a set rather than in a list?
How is the length of a list calculated in Python?
What is the purpose of the __call__ magic method?
What programming paradigms do you know?
What are indexes? Which fields should be indexed and what are the disadvantages of indexes?
Tell me about the dependency inversion principle (DIP from SOLID).
What are decorators?
What is a set and what is it used for?
What is object-oriented programming and what are its principles?
What are your salary expectations?