Can you name protocols used for data exchange besides gRPC?
Python
Explain what it means to have a cyclic dependency between objects or modules in a program.
Can you tell about magical methods you know in programming languages?
What experience do you have in using containerization systems for deploying applications?
What is the difference between __new__ and __init__ methods in the process of creating and initializing objects in Python?
How does Python manage automatic garbage collection of objects related by cyclic references?
Can you explain what __slots__ in Python is and how it affects object memory management?
What technology stack have you used in your projects?
Can I explain how an associative array differs from a hash table and a dictionary, and how they work?
Can you list the types of databases you've worked with and explain their features?
Can you explain what a load balancing mechanism is between multiple servers?
Can you list the main data structures used in Python?
What are the main advantages and disadvantages of monolithic applications in terms of architecture?