How to distinguish a coroutine from a regular function in programming?
Python
What approaches to logging do you use: what, why, and who should log? Is it necessary to log everything?
Have you had experience with containerization technologies and deploying applications in containers?
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?
def make_order(): order = Order.objects.create(...) print(order.id) notify_order_created.delay(order.id)
[name] asked: How do you decide what technical debt or copy-paste should be fixed immediately and what can be deferred?
How to create a decorator that works with both synchronous and asynchronous functions?
What motivates you and what demotivates you at work?
What is a context manager in Python? Why is it needed? How to write your own?
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?
Why did you decide to look for a new job?
What methods can be used to implement transaction processing via endpoint in Django?
How do we determine the required infrastructure capacity for a model?