Python — вакансии и стажировки
6.8K subscribers
979 photos
38 videos
2.03K links
Стажировки и вакансии для Python разработчиков с прямыми контактами HR от компаний, которые ищут разработчиков прямо сейчас.

По вопросам рекламы/размещения вакансий @ads_young
Download Telegram
Intern Python Developer / Hiiro.
🐍 Удаленно.

Стэк:
Python 3.12+, Django, DRF, celery.
PostgreSQL, Redis, ChromaDB.
Docker, K8S.

Требования:
Основополагающее знание Python и желание развивать свои навыки в этой области.
Успешно завершенное обучение и курсы по данному направление (наличие и опыт собственных проектов будет преимуществом).
Стремление к саморазвитию и обучаемость, готовность к постоянному обучению и испытаниям.
Хорошее понимание основ программирования и структур данных.

Прямой контакт рекрутера

🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨‍💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL

🔥Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😇1
Вопрос с собеседования

В чём разница между паттернами Singleton и Prototype?

Ответ: Singleton — это порождающий паттерн, который гарантирует существование только одного экземпляра класса в рамках приложения и предоставляет глобальную точку доступа к нему. Он используется там, где по смыслу должен существовать единственный объект: конфигурация, логгер, менеджер соединений.

Prototype — тоже порождающий паттерн, но его цель другая: создание новых объектов путём копирования существующего экземпляра. Вместо вызова конструктора используется механизм клонирования, что полезно, когда создание объекта дорогое или сложное.

Ключевое различие: Singleton контролирует количество экземпляров (один), Prototype оптимизирует процесс создания новых экземпляров через копирование.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍1
Вопрос с собеседования

Что такое индексы в БД и как они работают?

Ответ: Индексы — это специальные объекты базы данных, которые ускоряют поиск строк по значениям в таблице. Они создаются на одном или нескольких столбцах и хранят отсортированные данные с указателями на реальные записи. Благодаря этому СУБД может находить нужные строки быстрее, чем при последовательном просмотре всей таблицы.

Индексы полезны для часто используемых условий в WHERE, JOIN и ORDER BY, но их избыток замедляет операции вставки, обновления и удаления, так как каждый индекс тоже нужно поддерживать в актуальном состоянии.


Более подробный разбор

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3👍1
🐍 Подборка офисных вакансий недели

Junior Python RPA Developer / Python RPA - Удаленно/Алматы, гибрид.
Junior QA Automation Engineer (Python / Selenium) / DECK - Казань.
Junior Python Developer - Удаленно/Казань, гибрид.
Middle Python Developer / QIWI - Казань.
Junior Python Developer / Телематика. Робототехника - Москва, гибрид.
Junior Python Developer / Интрейс Групп - Удаленно/Москва, гибрид.
Junior+/Middle Analyst/Developer / Яндекс - Москва.
Middle Python Developer / Deepen - Ташкент.
Senior Python Developer / HeadHunter - Удаленно/Москва, гибрид.

🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨‍💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL

🔥Софи - первый ai ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Вопрос с собеседования

Какая связь используется для расширения стандартной модели пользователя в Django?

Ответ: Для расширения User применяют связь один к одному (OneToOneField). Это позволяет вынести дополнительные поля в отдельную модель и связать её с пользователем, не ломая стандартную auth-модель. Такой подход гибкий, не требует переписывать встроенную модель User и остаётся совместимым с экосистемой Django.

Более подробный разбор

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Ручные отклики — 0 собесов. Отклики с Софи — оффер.

Недавний кейс, который показывает, что джунов отсеивают не эйчары. Они отсеивают себя сами, практически на каждой вакансии.

Наша пользовательница откликалась на стажировки и джуновские вакансии в течение 3 месяцев, так и не сходив ни на один собес.

В ноябре подключила Софи, которая стала делать отклики на вакансии, куда джуны пойти боятся. Начала ходить на интервью и получила оффер.

У Софи нет страха.

Нет выгорания от долгих поисков, которые не привели к результату.

Нет синдрома самозванца.

Именно поэтому ее отклики приводят к интервью, которые заканчиваются оффером.

И у нас есть еще один кейс, который это доказывает.

Все анонсы об открытии доступа публикуем здесь. Успевай попробовать.
🔥2
Вопрос с собеседования

Чем нереляцонные базы данных отличаются от реляционных?

Ответ:
Нереляционные базы данных, или NoSQL, отличаются от классических реляционных тем, что не требуют фиксированной схемы и позволяют хранить разнородные данные. Они ориентированы на горизонтальное масштабирование, то есть данные распределяются по множеству узлов, что делает такие системы удобными для больших нагрузок.

Существуют разные подходы к организации данных: одни хранят их в формате ключ–значение, другие используют документы, колонки или графы. Примеры — MongoDB, Cassandra, Redis, Neo4j. Такие базы чаще всего применяются в веб-приложениях, системах аналитики и real-time сервисах, где важны гибкость и высокая скорость работы.


Более подробный разбор

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎1
11 часов.

Ровно столько остается до закрытия доступа в Софи.

Текущая скидка на все тарифы - 15%, первые 3 дня можно протестировать бесплатно.

Напомню, что у нас есть как минимум 3 кейса, когда Софи нашла ребятам работу за время триала:

1. Кейс Софии - оффер на мидл дизайнера за 2 дня. До этого София искала работу полгода.

2. Кейс Ани - оффер на ui дизайнера за 3 дня. Сейчас Аня прошла испытательный срок и идет на свое первое повышение!)

3. Кейс Никиты, который искал работу 4 месяца и получил оффер за пробные дни в Софи. Интервью с ним опубликовали здесь.

Твой оффер может стать следующим.

Регистрация на триал открыта по этой ссылке https://sofi-assistant.com/auth.

В следующий раз доступ откроется только через месяц, не упусти свой шанс попробовать ⌛️
Вопрос с собеседования

Что такое абстрактный класс и зачем он используется?

Ответ: Абстрактный класс — это класс, предназначенный для наследования, но не для создания экземпляров напрямую. Он может содержать как полностью реализованные методы, так и абстрактные методы — объявления без реализации.

Если в классе есть абстрактные методы, каждый конкретный подкласс обязан реализовать их, иначе он тоже останется абстрактным.

Абстрактные классы используются для задания общей структуры и поведения группы связанных классов. Они позволяют определить общий интерфейс и частично реализовать общую логику, избегая дублирования кода и обеспечивая единообразие реализации в наследниках.


Разбор с примерами кода

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3
Middle Python Developer / IFellow.
🐍 Москва.

Требования:
Опыт разработки от 4 лет.
Опыт работы с асинхронным программированием.
Опыт интеграции с внешними сервисами (Exchange).
Опыт работы с SQL и NoSQL базами данных.
Знание ORM (SQLAlchemy).
Умение проектировать масштабируемые системы.
Знание принципов SOLID.
Опыт работы fastApi.
Опыт работы с Kafka.

Будет плюсом:
Опыт работы с LLM.

Прямой контакт рекрутера

🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨‍💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL

🔥Софи - ии-ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🚀 Возможности твоего будущего в новом сезоне ВТБ Лиги!

Присоединяйся к бесплатному образовательному курсу, прокачивай навыки и забирай классные бонусы:
— ценные призы в финале: MacBook Air 13, iPad, беспроводные наушники Marshall или Airpods, умная колонка с Алисой, Instax Mini 12 с набором аксессуаров и брендированные рюкзаки ВТБ
— 6 уникальных мастер-классов от ведущих экспертов онлайн
— шанс попасть в команду ВТБ: лучшие участники получат преимущества для отбора в сеть Банка
— сертификат: поможет усилить твоё портфолио
— нетворкинг с ребятами со всей страны
— хорошее вознаграждение за приглашение друзей по реферальной программе.

Подавай заявку на сайте прямо сейчас!
1
Вопрос с собеседования

Почему при использовании JWT не требуется хранить сессию на сервере?

Ответ: JWT — это токен, который содержит информацию о пользователе прямо внутри себя: например, идентификатор пользователя, роли и срок действия. Токен подписывается сервером, поэтому его можно проверить на подлинность.

При каждом запросе клиент отправляет этот токен, а сервер просто проверяет его подпись и читает данные из содержимого. Поскольку вся необходимая информация уже находится в самом токене, серверу не нужно хранить отдельную запись о сессии пользователя.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3
Junior Backend-Python Developer / Спецтендер.
🐍 Челябинск.

Требования:
Опыт коммерческой разработки на Python от 1 года.
Понимание принципов ООП и базовых паттернов проектирования.
Навыки работы с реляционными базами данных (например, PostgreSQL, MySQL).
Опыт работы с фреймворками (Django, Flask или FastAPI).
Умение разбираться в чужом коде и писать понятный, поддерживаемый код.
Базовые знания работы с системами контроля версий (Git).
Готовность учиться новому и работать в команде.

Читать подробнее

🦆 Вакансии 🦆 Стажировки 🦆 За рубежом 🦆 Удалёнка 🐳 БИГТЕХ 👨‍💻 Мероприятия 🗺 По всему миру 🐣 IT и DIGITAL

🔥Софи - ии-ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Вопрос с собеседования

Чем JWT отличается от сессионной аутентификации?

Ответ: При сессионной аутентификации сервер создаёт сессию после входа пользователя и сохраняет её у себя (например, в памяти или базе данных). Клиент получает идентификатор сессии, обычно в cookie, и отправляет его с каждым запросом. Сервер по этому идентификатору находит данные пользователя.

JWT работает иначе: после аутентификации сервер выдаёт токен, внутри которого уже содержится информация о пользователе и срок действия. Клиент отправляет этот токен с каждым запросом, а сервер просто проверяет его подпись и извлекает данные.

Главное различие в том, что при сессиях сервер хранит состояние пользователя, а при использовании JWT вся информация находится в самом токене и серверу не нужно хранить отдельную запись о сессии.


Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32