What is asyncio, what is it used for, and how have you applied it in projects?
Python
Do you track updates and new releases of Python?
Where in the system architecture can a queue appear during the processing of a high-load asynchronous process?
How to set up and use Celery for asynchronous task execution in a Django project?
What types of HTTP requests are suitable for caching on the server or client?
What is a context manager in Python?
How is an intermediate layer implemented in the Django framework that ensures request and response processing?
What types of tasks can be implemented using the multiprocessing module in Python?
Can you tell about cases of applying the principle of polymorphism in your projects?
Why are access level agreements private, protected, and public necessary in Python?
On a scale from 1 to 10, how would you rate your experience with Django?
Have you had experience using generators in your projects?
The candidate asks to explain the proposed solution (why it is necessary to compare the products of the minimum and maximum pairs).
Describe how your typical workday is organized in our company from 9 am to 6 pm.
Can you explain the principles that make up the SOLID concept and why they are important in software development?
Do you have experience creating and implementing microservice architectures?
Can you name areas where you have room to grow and improve your skills?
Can you explain complex technical concepts in an understandable way for a layperson?
Can you list different types of data typing in programming?
What do you know about our company?