Do you use generic types in your code?
Python
Explain the principle of how ManyToManyField works in Django and its purpose.
Are you currently able to work at your current company?
Is Python a programming language based on functional principles or object-oriented paradigm?
Can you name programming languages in which data types are checked during compilation?
Can you tell about magical methods you know in programming languages?
If you need to speed up task execution under tight deadlines, would you prefer to work quickly with possible quality compromises or spend more time to maintain quality?
Could you tell us which third-party libraries you have used in your Django projects?
Why was RabbitMQ needed in the project along with Celery?
How to horizontally scale a database? Sharding, replication (master-slave, master-master), partitioning.
What management project groups have you led as a team lead?
What are lambda functions, what are their limitations, and when does it make sense to use them?
Can you explain how the HTTP protocol works and its main principles?
How is the time to search for an element within a set in Python estimated?
Did you study this material independently or did you undergo training within a course or educational institution?
What is the role and application of an iterator in programming?
Can you explain how iterators are implemented in Python and what advantages they offer when working with data collections?
What difficulties can arise when working with very large dictionaries in software systems?
Have you applied the Strategy pattern in your projects?
How do decorators work in Python, and can you implement an asynchronous decorator?