Explain the purpose and use of global variables in Python.
Python
What will be displayed on the screen as a result of executing the code?
Have you had experience using tools for analyzing software performance?
How does Django ORM form and execute database queries?
Can you name algorithms with asymptotic complexity better than quicksort?
Describe the full development cycle of a task — from setting it in the JIRA system to its deployment in the working environment.
What are the advantages and disadvantages of modular tests?
Is it possible to execute SQL queries directly in Django without using ORM?
How long ago did you leave [organization]?
How can the execution duration of a specific request in the system be determined?
How to resolve a situation where the consumer cannot keep up with processing messages and a queue is building up?
What is an event loop? How is it related to coroutines?
The pen started responding in 3 seconds instead of 80 ms. How would you localize the problem? What is the sequence of actions?
How are services connected to each other? What interaction approaches have you used?
What is Clean Architecture, what are its main principles, and how does it compare and contrast with other architectural approaches?
What is the difference between queues and exchanges in RabbitMQ and how do they interact?
How can you obtain a list of all user accounts, including system and hidden ones, in a Linux system?
What else can be optimized in the predict method? (creating a DataFrame each time)
Can you explain the differences between various types of table joins in SQL?
What types of events can occur in signal communications?