Python вопросы на собеседовании с ответами
Kanalga Telegram’da o‘tish
Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них. @aldrson По вопросам рекламы : @anothertechrock
Ko'proq ko'rsatish8 376
Obunachilar
Ma'lumot yo'q24 soatlar
-107 kunlar
-4730 kunlar
Postlar arxiv
Станьте Python-разработчиком на Хекслете! 🐍
✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией.
✔ Если понравится — присоединяйтесь к обучению в группе с наставником
✔ Развивайте нетворкинг в 26-тысячном сообществе айтишников
✔ Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству
Начните прямо сейчас, переходите по ссылке выше. Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации👆👆👆
Оцените формат и решите, стоит ли продолжать!
👻🎁 P.S. не упустите подарки и спецпредложения в честь Черной Пятницы!
Подарок на выбор при покупке профессии или вторая программа за полцены.
PlayButton 2022 — узнайте, как снимают современные сериалы
Целых два дня про всё, что связано с сериалами и видео — от съёмок и мастеринга до сжатия видео и оптимизации трансляций. Регистрируйтесь. https://clck.ru/32Y3yQ
#вопрос222
Представьте, что в вашей машине есть встроенный тайм-трекер, который отсчитывает длительность вашей поездки в минутах. На старте на нем стоит время 00:00.
Напишите функцию, которая будет принимать длительность поездки в минутах (n) и высчитывать время окончания поездки. Возвращать функция должна сумму цифр, которые будут высвечиваться на тайм-трекере на финише при заданной длительности поездки.
Станьте Python-разработчиком на Хекслете
✔️ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией.
✔️ Если понравится — присоединяйтесь к обучению в группе с наставником
✔️ Развивайте нетворкинг в 26-тысячном сообществе айтишников
✔️ Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству
Начните прямо сейчас, переходите по ссылке выше. Вводные курсы профессии доступны бесплатно сразу после регистрации👆👆👆
Оцените формат и решите, стоит ли продолжать!
👻🎁 P.S. не упустите подарки и спецпредложения в честь Черной Пятницы!
Подарок на выбор при покупке профессии или вторая программа за полцены.
#вопрос221
Создайте функцию, которая будет принимать две строки, a и b, и возвращать количество раз, когда в обеих строках под одинаковыми индексами стоит одна и та же пара букв. Эти буквы должны идти в одинаковой последовательности.
Например, если a = "bboiizz" и b = "bbuiiz", функция должна вернуть 3, поскольку «bb», «ii», и «iz» встречаются в обеих строках на одинаковых позициях.
➡️Работаете тестировщиком
и хотите стать API автоматизатором облачной платформы?
Для вас 15 ноября 20:00 пройдет открытый урок «Openstack jenkins-jobs-builder».
CI/CD очень часто используется в организации запуска тестов на различных стендах и окружениях.
Также данные системы позволяют интегрировать процесс тестирования в процесс сборки продукта.
Но часто возникает задача поднятия дженкинса и создания соответствующих сборок для прогона тестов на облаке.
Создавать и настраивать руками сборки — это очень плохая практика, да и хочется хранить все в виде кода.
На занятии расскажем:
- как поднять дженкинс, как docker compose service;
- как организовать сборку тестов и их прогон в докере дженкинс слейва;
- как сборки описанные в виде конфигураций задеплоить на дженкинс, используя Openstack Jenkins Jobs Builder.
Занятие проведет Павел Балахонов, автоматизатор тестирования с опытом более 10 лет.
Не упустите возможность попробовать формат обучения и познакомиться с экспертом.
👇Пройдите вступительный тест, чтобы записаться на урок:
https://otus.pw/OPdx/
#вопрос220
Как проверить, является ли последний элемент в списке результатом конкатенации всех остальных?
🧠 Погрузитесь в основы программирования на Python!
Приглашаем на вебинар для новичков «Модули и импорты».
Модули — это то, что не просто дополняет язык Python, это делает его полностью другим, добавляя абсолютно новый функционал, который ранее был недоступен. На занятии мы познакомимся с такими понятиями, как модули и импорты, научимся организовывать код по модулям, не допускать взаимные импорты и узнаем, зачем и как делать импорты.
👉 Урок подойдет:
- Начинающим программистам, которые хотят понять суть модулей в Python
- Новичкам в IT, которым интересен язык программирования Python
- Тем, кто интересуется онлайн-курсом по Python и хочет протестировать обучение
На занятии вы получите первый опыт в Python-разработке, составите представление о модулях и импортах и сделаете организацию кода в модули. Это отличная возможность попробовать себя в этом направлении и узнать, как проходит обучение на специализации «Python Developer» в OTUS.
🔥Спикером выступит Сурен Хоренян, преподаватель OTUS и опытный Python-разработчик из МТС.
📌 Для практики вам понадобится любой удобный редактор (VS Code, PyCharm) и актуальная версия Python. Также подойдут бесплатные онлайн-ресурсы, например repl.it
👉 Чтобы посетить урок, зарегистрируйтесь https://otus.pw/CDTR/
#вопрос219
Напишите функцию, которая будет проверять, можно ли из чисел во вложенном списке составить целевой список.
Функция принимает список списков и целевой список и возвращает True или False. Из всех чисел во вложенном списке должен получиться набор чисел из целевого списка в точности. Не может быть ни лишних чисел (включая повторы), ни недостающих. Порядок чисел в списках не имеет значения.
Станьте Python-разработчиком на Хекслете 📚🐍
✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией.
✔ Если понравится — присоединяйтесь к обучению в группе с наставником
✔ Развивайте нетворкинг в 26-тысячном сообществе айтишников
✔ Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству
P.S. Вводные курсы профессии доступны бесплатно сразу после регистрации. Оцените формат и решите, стоит ли продолжать!
#вопрос218
Как посчитать количество повторов (не вхождений!) символов в строке? Пробелы считаем символами, буквы в разных регистрах считаем разными символами.
Уже скоро стартует второй поток бесплатного курса «Разработчик. Из мидла в сеньоры» от Слёрма.
Он создан специально для мидл-разработчиков, которые чувствуют что способны на большее, чем просто закрывать задачи. Курс подготовлен с участием специалистов из сферы финтеха и учли основные навыки, которые нужны, чтобы перейти на позицию сеньора.
На курсе вы научитесь:
— Проектировать архитектуру приложений в больших системах
- Работать с данными в разработке в крупных финтех-компаниях
- Продуктовому мышлению в разработке
- Управлению командой и найму специалистов
- Навыкам для сеньор-разработчиков
В завершении курса мы проведем публичное собеседование на позицию сеньор-разработчика. Вы узнаете как проходит интервью и как лучше себя презентовать.
Курс состоит из 7 лекций с практическими заданиями и стартует уже 11 октября. Участие — бесплатное.
Зарегистрироваться и узнать подробности вы можете по ссылке: https://slurm.club/3ehANkV
PythonTurbo - канал по основам языка Python.
Темы, раскрываемые в канале :
1. Задачи с кодом
2. Трюки языка
3. Туториалы
4. Какие книги почитать?
Канал для начинающих питонистов. Никакой воды - только основы
Подписывайтесь: @bestpython
