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

По вопросам рекламы/размещения вакансий @ads_young
Download Telegram
Вопрос с собеседования

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

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

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

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


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

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

🦆 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Вопрос с собеседования

Что называют чистой функцией?

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

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

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

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3
И так каждый день

🦆 Python — вакансии и стажировки
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣95😁1
💻 Бесплатный карьерный форум для студентов IT-направлений.

На Найти IT ты сможешь найти работу в Сбере, Avito или ВТБ, пообщаться с работодателями, показать свое резюме и пет-проекты, узнать всё о стажировках и вакансиях!

Почему стоит пойти:
— нетворкинг с 2000+ участниками
— 30+ компаний с открытыми вакансиями для студентов без опыта
— HR, тимлиды, разрабы и другие представители компаний, которые ответят на все твои вопросы
— выступления спикеров, только в офлайне
— 10 призов в розыгрыше от FutureToday

Где и когда:
📍Main Stage — 12 марта, с 15:00 до 20:00

Зови друзей и получай крутые призы!
За 3-5 друзей угощаем пиццей, а за самую большую компанию сможешь получить мегаприз на выбор ⚡️


➡️ Зарегистрироваться
Junior Python Developer.
🐍 Удаленно/Казань, гибрид.

Требования:
Python - базовый уровень.
Опыт написания REST приложений на каком-либо python фреймворке (Джанго / FastAPI / Flask).
Базовый SQL.
Опыт написания unit тестов.
Опыт работы с git.
Docker + compose (технология контейнеризации).

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

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

🔥Софи - ии-ассистент для автооткликов и поиска работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2
Автоотклик + сопровод от Софи = оффер на 250к🤘

Володе 41.

За плечами — физтех и карьера переводчика. А 5 лет назад он решил: "Бросаю всё и ухожу в разработку".

В декабре зашел в Софи и вот что получилось:

- 134 автоотклика
- 2 собеса
- оффер на позицию Senior FullStack Developer с зпшкой 250 000 рублей.

На скрине показали сопровод от Софи, который конвертнул в трудоустройство.

Подробнее о кейсе Володи можно посмотреть в этом интервью.

Это наш 33 оффер, радуемся всей командой❤️

Попробовать Софи бесплатно можно будет уже 24 марта.

Анонс сделаем здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2
Вопрос с собеседования

Из каких частей состоит HTTP-запрос?

Ответ: HTTP-запрос состоит из трёх основных частей:

▶️ Стартовая строка (request line) — содержит метод запроса (например, GET, POST), путь к ресурсу (/api/data) и версию протокола (HTTP/1.1).

▶️ Заголовки (headers) — набор пар «ключ: значение», которые передают дополнительную информацию о запросе: тип содержимого, авторизацию, куки, язык, длину тела и другие параметры.

▶️ Тело запроса (body) — необязательная часть, которая используется для передачи данных на сервер (например, JSON, данные формы или файлы). Тело отделяется от заголовков пустой строкой.

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

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

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