What is a foreign key?
PHP
Should the composer.lock file be included in the Git version control system?
How would you apply the 'factory' pattern in your project?
How do you usually use the Composer tool?
Can you explain how the Singleton pattern is implemented and how it ensures a single instance of a class?
What principles would you use to divide modules at a higher level than classes?
What is the role of the ampersand in programming and how does it differ from other operators?
Can you explain what a composite index is and what its features are in databases?
Could you explain what is meant by the term 'code pollution' and how it affects development?
What are the differences between TCP and UDP protocols?
Can you explain what a closure is and how it works in PHP?
Tell about your experience using enum data type in projects.
Does case sensitivity in the header affect its processing or comparison?
What challenging tasks related to using Git have you encountered?
At what point or under what conditions should message sending to the queue be initiated — before the transaction is completed or after its confirmation?
Besides lists, what other collections exist in Python?
Tell about your knowledge and experience working with microservices.
How are variables passed in PHP?
What are the main differences between PHP 7.4 and PHP 8.1 in terms of their functionality and new features?
Can you tell about the most difficult cases of working with the Git version control system that you had to solve?