How have you managed version control and used Git in your previous role?
Python
What technologies and tools have you used in your projects?
Can you tell how automation of code integration processes is implemented at your previous workplace?
Can you explain the concept of encapsulation in object-oriented programming?
What is the role and purpose of GIL in interpreted programming languages like Python?
Can you explain the concept of inheritance in object-oriented programming?
Explain what is meant by exchange points in RabbitMQ and how they function.
How and for what purpose is the super method called in Python?
Describe your experience in setting and solving a specific technical task.
Can you explain what it means for objects to exhibit different behaviors depending on the context?
Can you explain how asynchronous task processing is implemented in Python and how it works?
How to set up and use Celery for asynchronous task execution in a Django project?
What architectural pattern is implemented in Django?
Explain the principle of the Model-View-Controller model and its role in application development
Share your experience in improving performance and reducing code execution time
Explain the concept of containerization and its application in development and deployment of applications.
Can you describe the main principles underlying the SOLID principles for software development?
Can you explain the principles underlying the SOLID concept in object-oriented programming?
Can you explain the main differences between the backend and broker parameters in Celery?
Have you had experience with asynchronous programming?