Can you list the main data structures and briefly describe their use?
Python
Have you ever created and executed SQL queries during your work?
How can you access the attributes of an object declared in a class in Python?
Do you have experience using the Git version control system in your projects?
Can you explain the purpose and use of the HAVING clause in SQL queries?
What is the main purpose of the __hash__ method in Python and why is it necessary when working with objects?
Can you explain the concept of the testing pyramid and its structure?
What advantages does using ORM provide when working with databases?
Share your professional experience and skills that you believe are relevant for this position.
What are the advantages and disadvantages of the Flask framework for web development?
What is the role of indexes in a database and how do they help speed up query execution?
What responsibilities and tasks did you perform in your previous position?
Describe the most complex tasks you have encountered and solved in your practice.
Have you created indexed structures to speed up database queries?
How is the processing of tasks related to input-output constraints carried out in systems?
What are the main advantages and disadvantages of using SQLAlchemy in projects?
Can you tell us about your journey to becoming a Python specialist?
Do you have experience working with the SQLAlchemy library for database operations in Python?
How do you resolve conflicts when merging changes in Git?
Describe your experience with using Docker in projects and tasks you have solved with it.