Logo
TGCATALOG
Каталог Подборки Блог
Python вопросы на собеседовании

Python вопросы на собеседовании

Вопросы и ответы с реальных собеседований по Python для junior.

Нет оценок
113
10.09.2026
113
10.09.2026
Нет оценок
113
10.09.2026
Безопасный переход через бот
О канале

Вопросы и ответы с реальных собеседований по Python для junior.

Подписчиков 7,186
Тематика IT
Язык Русский
Ссылка t.me/pythonjuniorjob
Описание

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

Последние посты

Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
Ответ на #вопрос270 Смотреть ответ
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
#вопрос270 Напишите функцию, которая будет принимать список названий фруктов, делить эти слова пополам и сортировать кусочки в алфавитном порядке. Функция должна возвращать строку, образованную из отсортированных «кусочков фруктов». Примеры: fruit_salad(["apple", "pear", "grapes"]) ➞ "apargrapepesple" # Кусочки: ["ap", "ple", "pe", "ar", "gra", "pes"] # Отсортированные кусочки: ["ap", "ar", "gra", "pe", "pes", "ple"] # Итоговая строка: "apargrapepesple" fruit_salad(["apple", "pear", "grapes"]) ➞ "apargrapepesple" fruit_salad(["raspberries", "mango"]) ➞ "erriesmangoraspb" fruit_salad(["banana"]) ➞ "anaban" Примечания: ✔️ Если название фрукта имеет нечетное число букв, правая часть должна быть больше левой. Например, «apple» делится на «ap» и «ple». ✔️ Все названия фруктов будут в нижнем регистре.
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
Ответ на #вопрос269 Смотреть ответ
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
#вопрос269 Вы занимаетесь сборкой игрушечных машинок. Каждая машинка должна иметь четыре колеса, один корпус и две фигурки человечков внутри. Напишите функцию, которая будет принимать количество колес, корпусов и человечков и возвращать количество машинок, которые можно собрать из этих деталей. Примеры: cars(2, 48, 76) ➞ 0 # 2 колеса, 48 корпусов, 76 человечков cars(43, 15, 87) ➞ 10 cars(88, 37, 17) ➞ 8
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
Ответ на #вопрос268 Смотреть ответ
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
#вопрос268 Ваш дом ограбили, но вас интересует только то, на месте ли ваша собачка. Напишите функцию, которая будет принимать словарь и строку — кличку собаки (в нижнем регистре). Ключами словаря будут названия пропавших вещей (и кличка собаки, если она пропала), а значениями — их стоимость. Если собака, предположим, Timmy, есть в словаре (т. е. собака украдена), функция должна вернуть строку «Timmy is gone…». Если собаки в словаре нет, возвращается строка «Timmy is here!». Обратите внимание, что в возвращаемой строке кличка собаки должна писаться с заглавной буквы. Примеры: items = { "tv": 30, "timmy": 20, "stereo": 50, } ➞ "Timmy is gone..." items = { "tv": 30, "stereo": 50, } ➞ "Timmy is here!" items = { } ➞ "Timmy is here!"
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
Ответ на #вопрос267 Смотреть ответ
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
#вопрос267 Сиракузская последовательность генерируется следующим образом. Берем любое натуральное число n. Если оно четное, то делим его на 2, а если нечетное, то умножаем на 3 и прибавляем 1 (получаем 3n + 1). Над полученным числом выполняем те же самые действия, и так далее. Напишите функцию, которая будет принимать в качестве аргумента число и возвращать кортеж из двух элементов: количества шагов сиракузской последовательности для переданного числа и наибольшее число в этой последовательности. Примечание: если найдете начальное положительное число, сиракузская последовательность для которого не закончится единицей, — впишете свое имя в историю математики и получите денежную премию. Примеры: collatz(2) ➞ (2, 2) # seq = [2, 1] collatz(3) ➞ (8, 16) # seq = [3, 10, 5, 16, 8, 4, 2, 1] collatz(7) ➞ (17, 52) # seq = [7, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1] collatz(8) ➞ (4, 8) # seq = [8, 4, 2, 1]
Python вопросы на собеседовании
Python вопросы на собеседовании
🔒Открыть пост
и посмотреть медиа
Ответ на #вопрос266 Смотреть ответ
Python вопросы на собеседовании
Динамика подписчиков
+-0.1% за 30 дней
Текущие
7,186
Месяц назад
7,192
Средний рост
+0 / день
Обновлено
17 часов назад

Отзывы о канале Python вопросы на собеседовании

Авторизуйтесь, чтобы оставить отзыв

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

Пока нет отзывов

Станьте первым, кто поделится своим впечатлением об этом ресурсе!

Похожие ресурсы

Магазин товаров через Telegram-бот. Широкий ассортимент для удобных покупок онлайн.

Канал

Бесплатные прокси для Telegram: MTProto, SOCKS5. Быстрый доступ, обход ограничений.

Канал

Бесплатные сигналы и анализы по Forex, криптовалютам и синтетическим активам. Обучение трейдингу и советы по управлению капиталом для финансовой независимости.

Канал
Переход на светлую тему
Главная Каталог Подборки Блог Вход