Python Backend | YeaHub
1.75K subscribers
389 photos
63 videos
7 files
634 links
Теория, подготовка к интервью и курсы для Python разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#Собес #uml #asyncio #fastapi

🤔 Middle+ Python Backend-разработчик в РТК

Техническое собеседование. Вилка 200-300к. Собеседование такое же стремительное как и скрининг. Ошибка, неуверенные ответы - беседа заканчивается

💬 Вопросы:

- Какие основные HTTP методы знаешь?

- Что такое HTTP и HTTPS?

- Что такое async?

- Что такое JWT?

- Что такое транзакции в PostgreSQL?

👉 Все вопросы из этого собеседования (31)

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
❤2
#Собес #CORS #cross-origin #HTTP_headers
🤔 Как браузер получает информацию о CORS-правилах?

💬 Кратко:
Браузер получает информацию о CORS-правилах из HTTP-заголовков ответа сервера. Когда выполняется кросс-доменный запрос, браузер автоматически добавляет заголовок Origin. Сервер в ответе указывает заголовок Access-Control-Allow-Origin, который разрешает или запрещает доступ. Для сложных запросов браузер сначала отправляет предварительный OPTIONS-запрос (preflight), чтобы узнать разрешенные методы и заголовки.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#podcast #всё
📚 Подкасты Y_LAB

Здесь вы найдете разнообразный IT-контент: от глубоких технических обсуждений до увлекательных и расслабляющих бесед. Наши эпизоды охватывают широкий спектр тем, связанных с разработкой и новейшими технологиями, чтобы каждый разработчик нашел что-то для себя. Присоединяйтесь к нам, чтобы углубить свои знания, оставаться в тренде и вдохновляться новыми идеями!

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #design #api
🤔 Как проектировать API для разных сценариев использования ML-моделей

💬 Кратко:

API должно быть ориентировано на сценарии, а не на конкретные модели. Один и тот же inference может использоваться по-разному. Backend скрывает детали реализации и предоставляет стабильный контракт. Часто используются разные эндпоинты или параметры сценария. Это упрощает развитие системы.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #dependency #ordering
🤔 Почему внешние запросы в некоторых системах выполняются последовательно, а не параллельно?

💬 Кратко:

Внешние запросы выполняются последовательно, когда между ними есть логическая зависимость. Иногда следующий запрос требует результат предыдущего. Также ограничения могут накладываться внешним API, бизнес-логикой или требованиями консистентности. Параллельность может нарушить порядок операций или превысить лимиты. Поэтому последовательность часто является осознанным решением, а не техническим ограничением.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #hash #index #optimization
🤔 Когда разумно использовать хэш-индексы?

💬 Кратко:

Хэш-индексы эффективны только для поиска точных совпадений (оператор =). Они не подходят для диапазонов (>, <), сортировки или частичных совпадений (LIKE). Лучше всего работают на больших таблицах, где часто ищут по уникальным значениям (например, по ID).

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#guide #string
📚 Памятка по f-строкам в Python

f-строки это один из самых простых и быстрых приёмов для оформления текстов в Python.

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #business #logic #service
🤔 Как в backend-приложениях обычно реализуется дополнительная бизнес-логика, применяемая к операциям между сущностями?

💬 Кратко:

Дополнительную бизнес-логику обычно выносят в отдельный слой или набор сервисов. Она не должна быть “размазана” по контроллерам и моделям. Часто применяются сервисы, политики или обработчики событий. Это позволяет изменять правила без переписывания основной логики.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #options #head #http

🤔 Middle+ Python Backend-разработчик в Ростелеком

Техническое собеседование. Вилка от 220к. Лайтовый собес

💬 Вопросы:

- Расскажи о принципах ООП в контексте Python

- Зачем нужно ООП?

- Чем отличается POST от GET? Есть ли у GET тело (body)?

- Что делают HTTP-методы HEAD и OPTIONS?

- Зачем используются методы HEAD и OPTIONS и почему вместо HEAD не стоит использовать GET?

👉 Все вопросы из этого собеседования (10)

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #index_rebuild #index_create #performance
🤔 Что быстрее: перестроить индекс после удаления данных или создать новый индекс на пустой таблице?

💬 Кратко:

Создание нового индекса на пустой таблице быстрее. Перестроение требует:

- Чтения существующей структуры
- Обработки удаленных записей
- Реорганизации страниц

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#game #практика #тренажер #новички
📚 Играй и программируй с CodeCombat

CodeCombat — это игровая платформа, где обучение программированию превращается в приключение: игроки пишут настоящий код на Python или JavaScript, чтобы управлять персонажами и проходить уровни.
Система подходит как школьникам, так и самостоятельным ученикам, делает упор на активное обучение через практику и не требует предварительной подготовки.

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа