What is recursion used for in programming?
Python
How does the model connect to the admin panel in Django?
Is it possible to intercept REST API requests made through the Debug Toolbar in Django Rest Framework?
Tell us how deeply you understood how Python works under the hood.
What data types or objects support the iteration protocol?
What actions do you perform during a workday after waking up?
Have you used pure SQL queries without ORM or other abstractions in your work?
What components and elements should be included in a framework?
Have you used MySQL databases in your projects?
Why was Elasticsearch chosen for full-text search and what makes it well-designed for this purpose?
How can the fulfillment of agreed conditions for a function in Python be ensured?
What tools and libraries do you use for developing solutions in the field of machine learning?
How to organize the database migration process without service downtime (CI/CD)?
Can you explain what is meant by NoSQL in the context of databases?
Why keep some memory for yourself instead of returning it all to the operating system?
If there are heavy CPU operations (mathematical calculations), what is better to use instead of threads?
Could you give an example of implementing the dependency inversion principle in code?
What is the main purpose of using the HTTP PATCH method in server interaction?
How is the analysis and evaluation of task complexity performed when interviewing a developer candidate?
What is the difference between the WHERE and HAVING operators in SQL queries?