Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1
Что такое брокер сообщений и какие решения обычно используют в Python?
Ответ:
Брокер отвечает за хранение сообщений, маршрутизацию, очереди и гарантии доставки (например, at-least-once). Это позволяет строить асинхронные и масштабируемые системы.
В Python чаще всего используют RabbitMQ (через pika или Celery), Apache Kafka (confluent-kafka, aiokafka), а также Redis в качестве простой очереди или Pub/Sub-механизма, например вместе с Celery. Выбор зависит от требований к надёжности, масштабированию и потоковой обработке данных.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3
Подборка офисных вакансий недели
⭐ Junior Python Developer / Финсельват - Минск.
⭐ Junior Python Developer / Финсельват - Минск.
⭐ Junior Python Developer / Концерн Телематика - Москва.
⭐ Junior Python Developer / Интрейс Групп - Москва.
⭐ Middle Python Developer / amoCRM - Москва.
⭐ Junior+/Middle RPA + AI Agent, Python Engineer / СпецЭкономЭнерго - Череповец.
🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL
🔥 Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1
Почему
bool('False') возвращает True?Ответ:
Строка 'False' содержит символы, поэтому она непустая. Python не анализирует её содержимое и не интерпретирует текст как логическое значение. Он проверяет только факт наличия данных. Поэтому bool('False') возвращает True.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4😢3
Подборка удаленных вакансий недели
⭐ Intern+ Django Developer / OneSimple.
⭐ Junior Python Developer / hitalent.
⭐ Junior Python Developer / VOXYS - Удаленно/Орел.
⭐ Middle Backend Developer (Go / Python) / Островок.
⭐ Middle Python Backend Developer / SellerAlert.
⭐ Python Developer / V4Scale.
🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL
🔥 Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
24 часа до открытия доступа в Софи⚡️
Делимся с вами фидбеком, который оставили ребята с бета-теста - кажется, мы готовы!
К этому релизу пересобрали алгоритм мэтчинга вакансий, чтобы убрать нерелевантные отклики. Теперь шансы получить приглашение на интервью будут еще выше.
Доступ откроется завтра, в 15:00 по мск, на онлайн трансляции.
У каждого из вас будет возможность попробовать Софи бесплатно в течение 3 дней.
Первые 200 пользователей получат скидку 30% на все тарифы.
P.S. А еще на эфире я расскажу про эксперимент, который мы хотим запустить в Софи.
Спойлер: это связано с пожизненным доступом🤫
Встречаемся через 24 часа здесь.
Делимся с вами фидбеком, который оставили ребята с бета-теста - кажется, мы готовы!
К этому релизу пересобрали алгоритм мэтчинга вакансий, чтобы убрать нерелевантные отклики. Теперь шансы получить приглашение на интервью будут еще выше.
Доступ откроется завтра, в 15:00 по мск, на онлайн трансляции.
У каждого из вас будет возможность попробовать Софи бесплатно в течение 3 дней.
Первые 200 пользователей получат скидку 30% на все тарифы.
P.S. А еще на эфире я расскажу про эксперимент, который мы хотим запустить в Софи.
Спойлер: это связано с пожизненным доступом🤫
Встречаемся через 24 часа здесь.
❤1
В чём различие между методами
get() и setdefault() у словаря?Ответ:
Метод setdefault() тоже возвращает значение по ключу, но ведёт себя иначе при его отсутствии: он добавляет этот ключ в словарь с указанным значением по умолчанию и возвращает его. То есть setdefault() может изменять словарь, а get() — нет.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10💯3
Intern
Junior
Middle
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
9 месяцев поиска работы.
Ситуация, которая знакома многим джунам.
Аня искала работу на позицию дизайнера, в сентябрьском запуске зашла на 3 бесплатных дня в Софи.
Не стала покупать подписку.
2 недели спустя ей сделали оффер на позицию UI дизайнера. В ту самую компанию, куда откликнулась Софи во время триала.
Зпшка - на 15-20% выше, чем в среднем по рынку для джунов.
Сейчас она уже прошла испытательный срок и идет на свое первое повышение.
По итогу Анна денег нам не заплатила, но сделала очень крутой кейс и посоветовала нас друзьям.
Думаю, получился win-win 🙂
Интервью с Аней можете посмотреть здесь.
А если интересно попробовать 3 пробных дня в Софи - мы стартуем уже через 4 часа.
Подпишись, чтобы не пропустить.
Ситуация, которая знакома многим джунам.
Аня искала работу на позицию дизайнера, в сентябрьском запуске зашла на 3 бесплатных дня в Софи.
Не стала покупать подписку.
2 недели спустя ей сделали оффер на позицию UI дизайнера. В ту самую компанию, куда откликнулась Софи во время триала.
Зпшка - на 15-20% выше, чем в среднем по рынку для джунов.
Сейчас она уже прошла испытательный срок и идет на свое первое повышение.
По итогу Анна денег нам не заплатила, но сделала очень крутой кейс и посоветовала нас друзьям.
Думаю, получился win-win 🙂
Интервью с Аней можете посмотреть здесь.
А если интересно попробовать 3 пробных дня в Софи - мы стартуем уже через 4 часа.
Подпишись, чтобы не пропустить.
Что такое Dependency Injection и как этот подход применяется в Python?
Ответ:
В Python DI обычно реализуется явно: зависимости передаются через конструктор, параметры функций или сеттеры. Такой подход позволяет легко подменять реальные реализации на заглушки или моки в тестах.
Для более сложных проектов могут использоваться DI-контейнеры (например, dependency-injector), которые автоматизируют создание и связывание объектов, но в большинстве Python-приложений достаточно явной передачи зависимостей без отдельного фреймворка.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8😁8
Junior+/Middle Analyst/Developer / Яндекс.
🐍 Москва.
Требования:
⭐ Уверенно владеете Python.
⭐ Хорошо знаете теорию вероятностей и математическую статистику.
⭐ Умеете строить метрики и проверять гипотезы.
⭐ Умеете выдвигать гипотезы, проводить A/B-эксперименты и интерпретировать результаты.
➡ Читать подробнее
🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL
🔥 Софи - первый ai ассистент для автооткликов и поиска работы.
Требования:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
Первые 390 мест в Софи - всё!
У нас остается 110 мест со скидкой 20%.
В этом запуске доступно специальное предложение - при покупке тарифа на 1 год вы получите пожизненный доступ к Софи.
Зарегистрироваться и попробовать все фичи бесплатно можно здесь: https://sofi-assistant.com/auth⏰
У нас остается 110 мест со скидкой 20%.
В этом запуске доступно специальное предложение - при покупке тарифа на 1 год вы получите пожизненный доступ к Софи.
Зарегистрироваться и попробовать все фичи бесплатно можно здесь: https://sofi-assistant.com/auth
Please open Telegram to view this post
VIEW IN TELEGRAM
Что делает декоратор
@property?Ответ:
Это удобно для создания вычисляемых свойств или добавления логики (валидации, преобразования данных) при чтении атрибута, не меняя внешний интерфейс класса.
Кроме того, вместе с
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7😢5
Junior
Middle
Senior
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6