Tell us about cases when you had to be responsible for tasks assigned to other specialists.
Python
Is it possible to explicitly specify the argument type when declaring a function in Python?
Can you give an example of using an aggregation method in object-oriented programming?
Are you ready to learn a new programming language to expand your skills?
Can you name algorithms with asymptotic complexity better than quicksort?
What is Meta's role in the context of Django serializer?
Calculate RPS for the main system endpoints.
Can you explain the concept of composition in object-relational mappings (ORM)?
How is a closure created and how does it work in Python?
What salary level do you expect to receive for an entry-level or project position?
How can the execution duration of a specific request in the system be determined?
How was your work structured at your previous job: did you participate in designing requirements, logic, and architecture? How close are you to such tasks?
What is the role of a manager within a Django project and why is it needed?
How do you implement code testing in Python?
Can you describe the steps of the deployment pipeline? Starting from the code commit — what happens next?
Which is faster: searching by key in a dictionary or in a set in Python?
What are the differences between a class and a mixin in object-oriented programming?
How are services connected to each other? What interaction approaches have you used?
Have you ever written SQL queries yourself when creating or processing URLs in Django?
Describe your experience with developing and working with the Django framework.