Why is it not recommended to use mutable objects as default values in Python function definitions?
Python
Describe your experience with Apache Kafka and its role in your project solutions.
Can you give an example of using a template in an application server?
Describe your experience in setting up and implementing CI/CD processes in projects.
What approach or tools have you used for logging and event tracking in your past projects?
How is dependency injection implemented in FastAPI and how is it used?
Can you give an example of dependency usage in FastAPI?
Can you explain what Redis is and what it is used for?
Will the Event Loop switch if one of the coroutines performs a heavy CPU-bound task?
Can you explain what is meant by fixture in the context of testing with pytest?
Can you explain what is meant by the term 'application server'?
What are the advantages and disadvantages of using asynchronous technologies?
What is the role of a validator when using Pydantic for data processing?
How are middleware implemented in FastAPI and what role do they play in request processing?
In what situations is the application architecture pattern based on an application server used?
Can you explain what middleware is in Django and how it is used?