Middle Python Developer / amoCRM.
🐍 Москва.
Требования:
⭐ Релевантный опыт backend-python разработчиком не менее 1,5 лет.
⭐ Умение работы с системами сбора и хранения логов.
⭐ Умеете структурно мыслить, а также уметь разбивать проект на подзадачи.
⭐ Работали с другими языками программирования, например php.
⭐ Ответственный, самостоятельный, организованный.
⭐ Умение работать с асинхронным кодом.
⭐ Умение работать с bash.
⭐ Стремитесь учиться и развиваться.
Будет плюсом:
⭐ Умение работать с внешними API google/jira etc.
⭐ Умение разрабатывать Docker compose/k8s конфигфайлы.
➡ Читать подробнее
🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL
🔥 Софи - первый ai ассистент для автооткликов и поиска работы.
Требования:
Будет плюсом:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3
Что такое сигналы в Django и когда их стоит использовать?
Ответ:
Когда происходит событие (например, сохранение модели), отправитель (sender) генерирует сигнал, а зарегистрированные обработчики (receivers) получают уведомление и выполняют дополнительную логику.
Наиболее часто используются сигналы pre_save, post_save, pre_delete, post_delete, а также сигналы, связанные с аутентификацией.
Сигналы применяются, когда нужно выполнить побочное действие (логирование, отправка email, создание связанных объектов) без изменения основного кода модели или view. Однако злоупотреблять ими не рекомендуется, так как они усложняют отслеживание логики и делают код менее очевидным.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3
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