In what cases is it permissible to create indexes on all columns of a table in a database?
Python
What does the system do when inserting a new element into a dictionary or hash table?
What is the difference between __new__ and __init__ methods in the process of creating and initializing objects in Python?
What are the main principles of object-oriented programming that you know?
What version of Python do you use for development?
What is the difference between the docker run command and the docker exec command when managing containers?
What frameworks have you used in your projects?
Can you list the main types of images used in Docker?
Explain the principle of dependency inversion and its role in dependency management in applications.
Can you explain what the principle of composition means in object-oriented programming?
What methods and tools have you used for automating project deployment?
What is the standard port used for the HTTP protocol?
Do you have experience developing with the Django framework?
What methods can be used to avoid automatic data saving in the database cache?
Have you talked about classes implementing data types?
What are the advantages and disadvantages of using asynchronous technologies?
What is the difference between asynchronous programming and using multiple threads in an application?
Have you used Docker Compose in your projects for managing multi-container applications?
Can you give an example of your biggest mistake and describe how you corrected it?