Списки из StackOverflow на собесе — это как покупать инвентарь по вчерашнему CPM: вроде цифры есть, а реальность уже уехала.
Python backend валит джунов не «вопрос про GIL», а дырки в базе:
1) чем отличается процесс от потока и где у Python реально упирается параллелизм;
2) что делает `asyncio` и почему `await` не ускоряет CPU-bound код;
3) как работает память: ссылки, mutable/immutable, garbage collection;
4) чем `list` отличается от `tuple`, `set`, `dict` по сложности и памяти;
5) как устроены HTTP, REST, статус-коды, idempotency;
6) транзакции, изоляции, индексы — где база начинает тормозить;
7) что такое WSGI/ASGI и почему это важно для нагрузки;
8) как ловить race conditions и почему «у меня на локалке работает» не аргумент.
Это не теория ради теории. Это проверка, понимаешь ли ты, что будет при реальном трафике, очередях, ретраях и деградации сервиса. На собесе ценят не набор терминов, а причинно-следственную цепочку: что сломается, как это увидеть, чем чинить.
Если кандидат отвечает только по заученному списку — его быстро раскусят. Если объясняет, почему система поведёт себя именно так под нагрузкой, это уже уровень выше.
Ad Briefs
@AdBriefsHub
Списки из StackOverflow на собесе — это как покупать инвентарь по вчерашнему CPM: вроде цифры есть, а реальнос
Этот пост опубликован в Telegram-канале Ad Briefs. Подписаться можно по ссылке: @AdBriefsHub.