Python Job | Вакансии | Стажировки
20.7K subscribers
232 photos
20 videos
3.87K links
Download Telegram
#собесы #python #senior
Вопросы, которые могут задать на собеседовании Senior Python Developer.
Проверьте себя без помощи поисковиков!


Как работает механизм исключений (exceptions) в Python?

Пример кода:
try:
result = 10 / 0
except ZeroDivisionError:
print("Ошибка: деление на ноль")
else:
print("Исключений не было")
finally:
print("Этот блок выполнится всегда")


❗️Исключения обрабатываются с помощью блоков try, except, finally и else. При возникновении исключения в блоке try выполнение переходит в соответствующий блок except. Блок finally выполняется всегда, независимо от того, было ли исключение. Блок else выполняется, если исключение не возникло.

Ссылка на
документацию по исключениям
Please open Telegram to view this post
VIEW IN TELEGRAM
10👎4👍1
#вакансия #backend #python #remote

Backend Python Developer (Junior+, Middle)
Удаленно | Полная занятость по ТК РФ | ЗП - индивидуально

В команду Soilbox (ООО "Соилбокс", сайт - https://soilbox.app) ищем backend-разработчика уровня Junior+, Middle.
Мы — молодая команда выпускников МГУ, развиваем продукт для цифровизации инженерных изысканий. Работаем с современным стеком, любим чистый код и поддерживаем друг друга в развитии.

Стек и задачи:
– Django, DRF, PostgreSQL, Redis, RabbitMQ, Docker
– Разработка API
– Оптимизация и рефакторинг
– Написание тестов (unittest / pytest)
– Участие в проектировании архитектуры

Ожидаем:
– 2+ года с Python 3
– Уверенное знание Django и DRF
– Опыт проектирования API и работы с БД
– Git, Docker, Linux, уверенная работа в терминале
– Тесты, структура, архитектура

Будет плюсом:
– Опыт с Celery, FastAPI, Flask
– Асинхронный Python
– Знакомство с DevOps / облаками (AWS, Yandex.Cloud)
– Опыт коммерческой разработки продуктов

Предлагаем:
– Обучение и поддержку опытных коллег
– Участие в развитии уникального российского продукта
– Стабильность: резиденты Сколково и МИК, ИТ-аккредитация

Присылайте резюме на hr@soilbox.app
👍1
#job #vacancy #python #вакансия #работа #удаленка #senior #lead #backend #fastapi #сеньор #django

Python разработчик (Senior/Team Lead)
Расположение: Удаленная работа
Компания: ExLine

О проекте: Проект связан с обменом криптовалют, выполняя функцию агрегатора обменных пунктов.

Требования:
- Опыт в Backend разработке от 5 лет;
- Знания python на высоком уровне, с пониманием проблемных мест и сильных сторон;
- Основной стек Django и используем FastAPI;
- Знания Telegram API и опыт разработки ботов(опционально, будет плюсом);
- Знания и опыт работы с микросервисной архитектурой;
- Хорошее владение Docker;
- Опыт работы с GitLab;

Обязанности:
- Базовые для полного цикла разработки и поддержки проекта;

Условия:
- Работа удаленно (возможность работы из любой локации);
- Гибкий график 5/2;
- Оклад: от 380000 рублей (Есть возможно перевести оклад в USD и отправку в USDT);

Контакты:
Телеграм: @founderprod
Резюме принимаем в DOCX/PDF, бонусом можете присылать свой github при наличии.
#собесы #python #senior
Вопросы, которые могут задать на собеседовании Senior Python Developer.
Проверьте себя без помощи поисковиков!


Что такое __slots__ и зачем он нужен?

Пример кода:
class MyClass:
__slots__ = ['x', 'y']

obj = MyClass()
obj.x = 10
obj.y = 20
# obj.z = 30 # Ошибка: нельзя добавить новый атрибут


❗️__slots__ — это атрибут класса, который ограничивает набор атрибутов экземпляра. Он используется для экономии памяти, так как предотвращает создание словаря __dict__ для каждого экземпляра. Однако это ограничивает гибкость, например, добавление новых атрибутов динамически.

Ссылка на
документацию по __slots__
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3