What is the difference between a regular function and a generator in programming?
Python
Describe the process of launching and configuring Celery for task execution in an application.
Have you created abstract models for systems or processes?
Explain the concept of Event Loop and its role in asynchronous programming in Python.
What types of tests can you create to ensure the quality of your code?
Are you familiar with principles of programming in the functional or object-oriented paradigm?
Have you had cases of performing migration processes or data transfer work?
Do you use mock objects when writing automated tests?
What is the difference between the use of HAVING and WHERE conditions in SQL?
Can you give an example when asynchronous operations are performed too slowly?
Have you had experience working with column-oriented databases?
Why is it important to apply normalization procedures when designing a database?
How do you verify the type of annotations in the code?
What methods can be used to verify the success of data migration or system migration?
What tools do you use for static type checking in code?
What is the role of the type system and how does it assist in Python development?
Is it possible to implement multiprocessing by distributing it across different processor cores?
Have you created indexed structures to speed up database queries?
What is the role and advantages of using the Poetry tool in managing dependencies and virtual environments in Python projects?
How to initiate the execution of an asynchronous task using Celery?