What reasons might prevent the use of PyCharm in your work?
Python
Can a list be considered a built-in data type in Python?
Can you name the main features that distinguish a pure function?
How comfortable are you working remotely?
What are the main components of the DDD (Domain-Driven Design) concept?
What is the role of garbage collector in memory management in programming languages?
How to exchange data between processes?
Can you explain what the filter function in Python is and how it is used for data processing?
Tell about asynchronous processing via Kafka: what data was transmitted, what keys were used, how was the order of processing ensured?
What have you worked with regarding API in Python? What HTTP request methods do you know? How does PUT differ from POST?
What difficulties may arise when extending or inheriting models in Django ORM?
Could you describe what is meant by connections in Apache Airflow?
Is it possible to define a custom format or value for dates during migrations in Django?
How is data transferred between separate processes in a system?
Can you explain what recursive queries in databases are and how they work?
What are indexes and what are they used for? When should and shouldn't you create an index?
What approaches can be used instead of the JOIN operator to combine tables in SQL?
Can you provide an example of using an anonymous function (lambda) in your code?
How can you determine the HTTP request method in an application using FastAPI?
Have you had experience using the filter function in your projects?