Python
Why is it important to avoid code repetition in development and how is this achieved through the DRY principle?
In what cases is it recommended to use the POST method when sending HTTP requests?
Which algorithm is the fastest: O(n), O(ln), O(n^2)?
What areas of professional growth are you considering for further development?
What patterns help avoid downtime during deployment?
What types of HTTP requests are suitable for caching on the server or client?
Can the HTTP protocol be considered a stateful control in the context of system architecture?
What attracted your attention to using FastAPI in projects?
What types of collections are available in the Python standard library?
Was there a case when you discovered a bug (your own or someone else's) after the release? What did you do?
Compare Kafka and RabbitMQ: what tasks do you use each for?
Do you have experience working with the Apache Airflow platform for workflow orchestration?
Is it possible to write your own class and use an object of this class as a dictionary key?
How can access to private class members be implemented from outside its definition?
What has changed in HTTP/3?
How can you get or modify the value of an object's attribute in Python?
What happens when two elements in a dictionary use the same key?
How to implement a class method so that it is not accessible from outside for modification or invocation?
Can you explain the concept of the 'SAGA' pattern in microservices architecture?
How do you update and develop your professional skills and knowledge?