Sobes.tech

Что делает флаг -O при запуске Python (python -O main.py)?

Senior
ARX
11

Что вообще тебе важно в месте работы? Можешь описать компанию-работодателя, где было бы комфортно работать в долгосрочной перспективе?

Senior
ООО Энерготрансгрупп
11

Какая базовая ошибка в Python, чтобы поймать всё, и от чего наследовать пользовательские исключения?

Senior
ARX
11

Что такое __slots__ (магический атрибут)?

Middle
ООО ЦЕНТР ХК
11

Чем для тебя позиция Middle отличается от Junior и Senior?

Middle+
Исходный код
11

Какие проблемы могут возникать у хэш-функции (коллизии)?

Senior
ARX
11

Как решить проблему конкурентного доступа к товару при распродаже? Как использовать Redis для решения этой проблемы без блокировки на уровне БД?

Middle+
Знание
11

Как Python передаёт аргументы в функцию?

Middle
ООО ЦЕНТР ХК
11

Как понять, можно ли выбросить конкретный символ (например, символ A) при сужении окна слева, не потеряв покрытие алфавита?

Intern
Яндекс
11

Как устроена память в Python? Расскажи про арены, пулы, блоки.

Senior
ПАО Сбербанк
11

Как ты работаешь под нагрузкой, под давлением? Давит ли это на тебя, или ты организуешь всё по плану?

Middle+
Исходный код
11

Какие есть способы решения коллизий в хеш-таблице?

Senior
ARX
11

Что ещё нужно проверять/мониторить при выполнении батч-джобы, кроме укладывания в дедлайн?

Senior
хз
11

После каких ситуаций тебе бывает важно возвращаться к своим решениям и их переосмысливать?

Middle+
Исходный код
11

Есть ли у тебя рабочие ритуалы в течение дня, без которых день будет ощущаться 'не так'?

Middle+
Исходный код
11

```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 and \ window[char] += 1 if window[char]: 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 ``` The task is to implement a function `min_s(a: str, s: str) -> str` that finds the minimum substring in `s` which contains all characters from string `a`.

Intern
Яндекс
11

Изменяемые и неизменяемые типы данных в Python. Список, кортеж, словарь, int, set, string, bool — какие из них изменяемые, а какие нет?

Senior
Сбер. IT
11

Какие виды индексов есть в PostgreSQL?

Senior
ПАО Сбербанк
11

Что именно ты имеешь в виду под 'знать всё до винтика' — можешь выделить конкретные направления развития?

Middle+
Исходный код
11

Как тебе кажется, что обычно отличает хорошее профессиональное решение от просто правильного?

Middle+
Исходный код
11
/511