Python
What tools and methods should be used to deploy a Python project on the internet?
What is the difference between the operators == and is in Python?
What difficulties can arise when using serialization within transactional processes?
Why can GIN indexes grow?
What frameworks for configuring the workflow of service interaction with a language model do you know?
In what cases is multithreading used in programming?
Were there DevOps engineers: they set up monitoring, and you added metrics, or did you have to set up the tools yourself?
What indexes in PostgreSQL do you know besides B-tree?
What are the differences between TCP and UDP, and at what level do they operate?
Can you explain what is meant by a transaction in PostgreSQL and how it works?
How does task switching occur in coroutines when using asyncio?
Can the principle of single responsibility be considered part of encapsulation in object-oriented programming?
How is message exchange implemented via broker in Redis?
```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need: window[char] += 1 if window[char] == 1: c += 1 while c == len(need): if right - left + 1 < best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ```
What does the process from commit to deployment on the stands look like?
Can you explain the concept of hexagonal architecture and its main principles?
How can you compare two objects represented in the form of an edge?
Does Sentry process system response time information?
What is the difference between list, tuple, and set?
What questions would you like to ask about the company during the interview?