What is the difference between containerization using Docker and using a full virtual machine?
Python
How to distinguish a coroutine from a regular function in programming?
What approaches to logging do you use: what, why, and who should log? Is it necessary to log everything?
Can race conditions occur in multithreaded Python code with GIL, for example with `x += 1`?
What is the role of data serialization process in programming?
What HTTP request methods do you know and what are they used for?
Have you had experience checking other developers' code to identify errors and improve quality?
Through which companies have you worked in outstaffing?
What criteria can be used to determine the quality of written code?
[name] asked: How do you decide what technical debt or copy-paste should be fixed immediately and what can be deferred?
What is meant by the use of type annotations in Python code and how do they assist in development?
How to create a decorator that works with both synchronous and asynchronous functions?
What motivates you and what demotivates you at work?
Why are access level agreements private, protected, and public necessary in Python?
Could you tell about your previous professional tasks and work experience?
What motivated you to start developing again after a break?
Describe how your typical workday is organized in our company from 9 am to 6 pm.
What would you like to become professionally? Which areas interest you for further growth?
Can you tell me what specialists made up your last project team?
What methods can be used to implement transaction processing via endpoint in Django?