#Собес #deployment #container_orchestration
🤔 Что такое Kubernetes Deployment и чем он отличается от StatefulSet?
💬 Кратко:
Deployment управляет статeless-приложениями, обеспечивая масштабирование и обновления. StatefulSet нужен для stateful-приложений, где важны стабильные имена и хранилище.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Что такое Kubernetes Deployment и чем он отличается от StatefulSet?
💬 Кратко:
Deployment управляет статeless-приложениями, обеспечивая масштабирование и обновления. StatefulSet нужен для stateful-приложений, где важны стабильные имена и хранилище.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#repository #python #scikitlearn
📚 scikit-learn
Официальная библиотека для машинного обучения на Python. Включает алгоритмы и инструменты для обучения моделей и анализа данных.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 scikit-learn
Официальная библиотека для машинного обучения на Python. Включает алгоритмы и инструменты для обучения моделей и анализа данных.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #http_request #path_params #query_params
🤔 Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?
💬 Кратко:
Данные можно передать через:
- URL путь (path parameters)
- Query параметры (query string)
- Заголовки (headers)
- Тело запроса (body)
- Cookies
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?
💬 Кратко:
Данные можно передать через:
- URL путь (path parameters)
- Query параметры (query string)
- Заголовки (headers)
- Тело запроса (body)
- Cookies
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #python #versions #compatibility
🤔 Middle Python Backend разработчик в компанию Balance Platform
Техническое собеседование. Весна 2025. Проект: студия оцифровки данных для банков. 200к+. Опыт в резюме: 3.4. В начале интервьюер рассказал об их проекте. Спросил какой стек на текущей работе.
💬 Вопросы:
- Какие есть типы данных в Python?
- Какие существуют типы индексов в PostgreSQL и когда их использовать?
- Какой протокол использует RabbitMQ?
- Какие версии Python (начиная с 3.4) ты использовал? Чем они отличаются? Были ли проблемы с обратной совместимостью?
- Какие проблемы решаются в версиях Python 3.12–3.14? Почему багфиксы для этих версий продолжаются так долго?
👉 Все вопросы из этого собеседования (15)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Middle Python Backend разработчик в компанию Balance Platform
Техническое собеседование. Весна 2025. Проект: студия оцифровки данных для банков. 200к+. Опыт в резюме: 3.4. В начале интервьюер рассказал об их проекте. Спросил какой стек на текущей работе.
💬 Вопросы:
- Какие есть типы данных в Python?
- Какие существуют типы индексов в PostgreSQL и когда их использовать?
- Какой протокол использует RabbitMQ?
- Какие версии Python (начиная с 3.4) ты использовал? Чем они отличаются? Были ли проблемы с обратной совместимостью?
- Какие проблемы решаются в версиях Python 3.12–3.14? Почему багфиксы для этих версий продолжаются так долго?
👉 Все вопросы из этого собеседования (15)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #asynchronous #requests #promises
🤔 Есть два параллельных запроса: один возвращает A, другой B. Как получить их результаты и объединить A и B, если нельзя использовать Promise.all?
💬 Кратко:
Для объединения результатов двух параллельных запросов без Promise.all можно использовать: счетчик завершения, async/await с отдельными await, Promise.race для контроля времени, или ручное создание промисов с отслеживанием состояния. Также подходят библиотеки как RxJS или кастомная реализация механизма ожидания.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Есть два параллельных запроса: один возвращает A, другой B. Как получить их результаты и объединить A и B, если нельзя использовать Promise.all?
💬 Кратко:
Для объединения результатов двух параллельных запросов без Promise.all можно использовать: счетчик завершения, async/await с отдельными await, Promise.race для контроля времени, или ручное создание промисов с отслеживанием состояния. Также подходят библиотеки как RxJS или кастомная реализация механизма ожидания.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
💘1
Техническое собеседование. Вилка 150–180к. Опыт в резюме — 2.5 года.
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/416
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/416
#channel #telegrambot #freelance #parsing
📚 PythonToday
Канал Python Today посвящён программированию на языке Python и смежным технологиям. Автор делится практическими уроками по созданию Telegram‑ботов, мобильных приложений, инструментов для парсинга сайтов, систем шифрования и решений в области машинного обучения. В видео разбираются реальные кейсы — от автоматизации рутинных задач до разработки коммерческих продуктов и заработка на фрилансе. Контент ориентирован на новичков и практикующих разработчиков, которые хотят углубить навыки и увидеть, как Python применяется в реальных проектах.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 PythonToday
Канал Python Today посвящён программированию на языке Python и смежным технологиям. Автор делится практическими уроками по созданию Telegram‑ботов, мобильных приложений, инструментов для парсинга сайтов, систем шифрования и решений в области машинного обучения. В видео разбираются реальные кейсы — от автоматизации рутинных задач до разработки коммерческих продуктов и заработка на фрилансе. Контент ориентирован на новичков и практикующих разработчиков, которые хотят углубить навыки и увидеть, как Python применяется в реальных проектах.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #developer #ml #engineer
🤔 Чем отличается роль backend-разработчика от ML-инженера
💬 Кратко:
Backend-разработчик отвечает за API, данные и бизнес-логику. ML-инженер отвечает за обучение, качество и поведение моделей. Backend интегрирует модели в систему, но не разрабатывает их математическую часть. ML-инженер редко занимается API и инфраструктурой целиком. Роли пересекаются, но цели у них разные.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Чем отличается роль backend-разработчика от ML-инженера
💬 Кратко:
Backend-разработчик отвечает за API, данные и бизнес-логику. ML-инженер отвечает за обучение, качество и поведение моделей. Backend интегрирует модели в систему, но не разрабатывает их математическую часть. ML-инженер редко занимается API и инфраструктурой целиком. Роли пересекаются, но цели у них разные.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Техническое собеседование. Вилка 300–350к. Проект: внутренний AI-ассистент для сотрудников компании. Опыт в резюме — 3+ года
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/434
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/434
#Собес #gil #orm #asyncio
🤔 Senior Python Backend-разработчик в BullGlobal
Техническое собеседование. Конец 2025. Вилка 5000$+. Был простой System Design
💬 Вопросы:
- Что такое JWT?
- Что такое блокирующий вызов в asyncio?
- Для чего используется JWT?
- Как выглядит процесс аутентификации с использованием JWT?
- Опишите путь HTTP-запроса от ввода URL в браузере до достижения обработчика в серверном приложении на FastAPI.
👉 Все вопросы из этого собеседования (18)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Senior Python Backend-разработчик в BullGlobal
Техническое собеседование. Конец 2025. Вилка 5000$+. Был простой System Design
💬 Вопросы:
- Что такое JWT?
- Что такое блокирующий вызов в asyncio?
- Для чего используется JWT?
- Как выглядит процесс аутентификации с использованием JWT?
- Опишите путь HTTP-запроса от ввода URL в браузере до достижения обработчика в серверном приложении на FastAPI.
👉 Все вопросы из этого собеседования (18)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #http_methods #protocol
🤔 Какие еще есть HTTP-методы, кроме GET, PUT, POST, PATCH?
💬 Кратко:
Помимо основных методов, в HTTP существуют другие, такие как HEAD (получение только заголовков ответа), OPTIONS (получение поддерживаемых методов для ресурса), TRACE (отладка, возвращает полученный запрос), CONNECT (установка туннеля к серверу) и DELETE (удаление ресурса, который уже упомянут). Некоторые из них используются редко, но имеют специфичные применения.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие еще есть HTTP-методы, кроме GET, PUT, POST, PATCH?
💬 Кратко:
Помимо основных методов, в HTTP существуют другие, такие как HEAD (получение только заголовков ответа), OPTIONS (получение поддерживаемых методов для ресурса), TRACE (отладка, возвращает полученный запрос), CONNECT (установка туннеля к серверу) и DELETE (удаление ресурса, который уже упомянут). Некоторые из них используются редко, но имеют специфичные применения.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#channel #мфти #лекции #фоксфорд
📚 Тимофей Хирьянов
Преподаватель кафедры информатики МФТИ (г. Долгопрудный) и онлайн‑школы «Фоксфорд». На канале публикуются открытые лекции и занятия по информатике, в том числе курсы по программированию на Python и подготовка к ЕГЭ. Контент ориентирован на студентов и школьников, желающих углубить знания в области информатики и программирования.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 Тимофей Хирьянов
Преподаватель кафедры информатики МФТИ (г. Долгопрудный) и онлайн‑школы «Фоксфорд». На канале публикуются открытые лекции и занятия по информатике, в том числе курсы по программированию на Python и подготовка к ЕГЭ. Контент ориентирован на студентов и школьников, желающих углубить знания в области информатики и программирования.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #gil #multithreading #multiprocessing
🤔 Как GIL влияет на параллельное выполнение Python-кода?
💬 Кратко:
GIL не позволяет нескольким потокам одновременно выполнять байткод Python. Это ограничивает масштабирование CPU-bound задач в многопоточном коде. При этом I/O-bound задачи могут эффективно работать с потоками. Для реального параллелизма CPU-задач используют multiprocessing или вынос вычислений в C-расширения. GIL — особенность конкретной реализации Python, а не концепции языка в целом.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Как GIL влияет на параллельное выполнение Python-кода?
💬 Кратко:
GIL не позволяет нескольким потокам одновременно выполнять байткод Python. Это ограничивает масштабирование CPU-bound задач в многопоточном коде. При этом I/O-bound задачи могут эффективно работать с потоками. Для реального параллелизма CPU-задач используют multiprocessing или вынос вычислений в C-расширения. GIL — особенность конкретной реализации Python, а не концепции языка в целом.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #docker #kafka #airflow
🤔 Middle Python Backend-разработчик в Starship (part 2)
Техническое собеседование. Вилка 300к.
💬 Вопросы:
- Что такое GIL?
- Что такое FastAPI и какие у него ключевые особенности?
- Что такое микросервисная архитектура?
- Что такое API Gateway?
- Как обеспечивается эффективная работа с памятью в высоконагруженных сервисах?
👉 Все вопросы из этого собеседования (29)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Middle Python Backend-разработчик в Starship (part 2)
Техническое собеседование. Вилка 300к.
💬 Вопросы:
- Что такое GIL?
- Что такое FastAPI и какие у него ключевые особенности?
- Что такое микросервисная архитектура?
- Что такое API Gateway?
- Как обеспечивается эффективная работа с памятью в высоконагруженных сервисах?
👉 Все вопросы из этого собеседования (29)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Техническое собеседование. Вилка 300к+. Офис. Опыт в резюме — 3+ года
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/432
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/432
#Собес #deadlock #transaction #index
🤔 Какие причины могут привести к возникновению deadlock при конкурентных запросах к базе данных и как их предотвращать?
💬 Кратко:
Deadlock появляется, когда два запроса блокируют ресурсы друг друга в пересекающемся порядке: один заблокировал строку A и ждёт строку B, а другой — наоборот. Причины: несогласованный порядок обновлений, долгие транзакции, отсутствие индексов, смешивание SELECT FOR UPDATE и UPDATE на разных путях. Чтобы избегать deadlock: соблюдать единый порядок обновления сущностей, делать транзакции короткими, использовать правильные индексы, избегать сканирования больших таблиц под блокировками и по возможности минимизировать конкурирующие UPDATE по одним и тем же строкам.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие причины могут привести к возникновению deadlock при конкурентных запросах к базе данных и как их предотвращать?
💬 Кратко:
Deadlock появляется, когда два запроса блокируют ресурсы друг друга в пересекающемся порядке: один заблокировал строку A и ждёт строку B, а другой — наоборот. Причины: несогласованный порядок обновлений, долгие транзакции, отсутствие индексов, смешивание SELECT FOR UPDATE и UPDATE на разных путях. Чтобы избегать deadlock: соблюдать единый порядок обновления сущностей, делать транзакции короткими, использовать правильные индексы, избегать сканирования больших таблиц под блокировками и по возможности минимизировать конкурирующие UPDATE по одним и тем же строкам.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа