Explain what the acronym PMI means in the context of software development.
QA / QA Automation
Explain the difference between HTTP PUT and PATCH methods in the context of resource updates.
Объясните концепцию метакласса и его роль в определении классов в Python
What are the main approaches and methods used in REST API development?
What are the advantages and disadvantages of the IPv4 protocol in modern network infrastructures?
How can a physical disk be connected to a specific directory in the system?
How does the use of POST and PUT methods differ when sending data to the server?
What are the main types of test cases in the context of data correctness verification?
Can you explain what test-driven development (TDD) is and how it is implemented in practice?
Which HTTP header is used to transmit user authorization data?
Is it possible to modify a list that is an element of a tuple in Python?
Can you explain what is meant by a broadcast channel in the context of communications?
How to set permissions for a file in Linux operating system?
Can you list the main principles of object-oriented programming?
Have you had experience using continuous integration systems in your projects?
Have you worked with collections in Postman for organizing requests?
Have you created your own Docker images and configuration files?
How do you implement element selection on a page — using CSS selectors or XPath expressions?
How do Smoke, Regression, and Sanity testing differ in purpose and application?
Could you tell about your software development experience and projects you participated in?