en
Feedback
Python вопросы на собеседовании с ответами

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

Open in Telegram

Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них. @aldrson По вопросам рекламы : @anothertechrock

Show more
8 376
Subscribers
No data24 hours
-107 days
-4730 days
Posts Archive
Ответ к предыдущей задаче для новичков.
def pluralize(lst):
    return set(i + 's'*(lst.count(i)>1) for i in lst)

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-plyuralizujte/ #новичок #coбес

Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖 Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻 Какие нейронные сети вы создадите? ▫️Классификация людей на входящих и выходящих из автобуса ▫️Обнаружение возгораний ▫️Оценка стоимости квартир ▫️Оценка резюме соискателей ▫️Прогнозирование стоимости полиметаллов ▫️Сегментация изображений самолетов ▫️Распознавание команд умного дома⠀ Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀ Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪 Регистрация по ссылке

Задача для новичков. “Дан список слов в единственном числе. Верните множество из этих слов в форме множественного числа, если они встречаются в списке более одного раза”. Примечание: Здесь английский язык упрощен, поэтому сконцентрируйтесь только на том, добавлять или нет букву “s” к окончаниям слов. Пример:
pluralize(["cow", "pig", "cow", "cow"]) ➞ { "cows", "pig" }

pluralize(["table", "table", "table"]) ➞ { "tables" }

pluralize(["chair", "pencil", "arm"]) ➞ { "chair", "pencil", "arm" }

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра) #новичок #coбес

Тест по стилизации кода на Python Важно не только как код работает, но еще и как он выглядит, а знаете ли вы о правилах написания красивого кода? Предлагаем вам пройти тест на знание приёмов стилизации в Python. Пройдите наш тест и проверьте свои знания! #тест Пройти тест

Ответ к предыдущей задаче для новичков.
str, int = int, str

def int_to_str(n):
    return str(n)

def str_to_int(s):
    return int(s)

Еще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-pyanyj-piton/ #новичок #coбес

Задача для новичков. “Python напился, и встроенные функции str() и int() ведут себя странно. Вам нужно создать две функции, которые заменят str() и int(). Функцию int_to_str(), которая преобразует целые числа в строки, и функцию str_to_int(), которая преобразует строки в целые числа”. Пример:
int_to_str(4) ➞ "4"

str_to_int("4") ➞ 4

int_to_str(29348) ➞ "29348"

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра) #новичок #coбес

Разработчик на Python в HR Tech Наша команда создаёт и поддерживает экосистему сервисов, которые необходимы для ежедневной работы всей компании и её подразделений: - карьерный портал, где размещены вакансии Яндекса и всё, что нужно знать кандидату о работе в Яндексе; - всё для сотрудников: Календарь, без которого нельзя провести встречу в Яндексе, внутренний сервис Командировки, где можно с помощью пары кликов оформить себе поездку, суперапп, который агрегирует в себе все сервисы интранета, и даже экосистема чатов и ботов; - всё для найма и оценки: внутренняя система для удобного поиска кандидатов, Ревьюшница и Фидбечница для прохождения ревью и Ачивница для созерцания своих достижений. Мы постоянно совершенствуем сервисы и ищем в нашу дружную и растущую команду сильных и увлечённых разработчиков, продакт-менеджеров и дизайнеров. Мы экспериментируем, проводим хакатоны и объединяемся в виртуальные команды. У нас есть тёплый «ламповый» чат и регулярные общие встречи по работе и не только. С нами интересно и хорошо, особенно накануне дедлайнов. Подробнее о вакансии и отклик: https://goo.su/VqtwB0z

#вопрос233 Напишите функцию, которая будет принимать вложенный список и возвращать общее количество чисел в нем. Вложенный список может содержать числа, строки и пустые списки.

Яндекс ищет разработчика бэкенда в команду корпоративных продуктов Yandex Go Локации - Москва, Питер, Сербия Формат работы -
Яндекс ищет разработчика бэкенда в команду корпоративных продуктов Yandex Go Локации - Москва, Питер, Сербия Формат работы - гибрид Уровень - middle/senior/lead Описание вакансии - https://yandex.ru/jobs/vacancies/разработчик-бэкенда-в-команду-корпоративных-продуктов-yandex-go-4000

#вопрос232 Напишите функцию, которая будет принимать старую и новую цену товара и возвращать процент, на который цена повысилась или понизилась. Проценты нужно округлять до ближайшего целого числа.

Как Junior разработчику найти свою первую работу? Легко! Ребята из codereview помогают джунам с трудоустройством👇 1. Разрабо
Как Junior разработчику найти свою первую работу? Легко! Ребята из codereview помогают джунам с трудоустройством👇 1. Разработают стратегию поиска, расскажут где искать, на какие вакансии откликаться и сколько откликов делать 2. Составят тебе крутое резюме и помогут с оформлением LInkedIn и Github, чтобы ты начал получать приглашения на собеседования 3. Каждую неделю будут проводить с тобой Mock Interview: технические и поведенческие интервью + помогут с самопрезентацией 4. Будут сами помогать тебе с поиском вакансий и организовывать собеседования в компании партнеры 5. В течение полугода будут сопровождать тебя, пока ты не получишь оффер 🔥 Самое крутое - основную часть можно оплатить после трудоустройства с первой зп! 🚀 За год они трудоустроили более 150 разработчиков, со средней зарплатой 120 тыс., которые сейчас работают в Сбере, OZON, VK, Яндекс и других IT компаниях👨🏼‍💻 👉 Оставляй заявку на бесплатную консультацию с нашим HR или Senior разработчиком ✌️Let’s go искать работу вместе!

#вопрос231 Напишите функцию, которая будет принимать число и возвращать его дробную часть (если она есть).

❓ Как стать Python-разработчиком, если нет знаний в сфере IT? Актуальные навыки для успешного старта можно освоить с помощью
❓ Как стать Python-разработчиком, если нет знаний в сфере IT? Актуальные навыки для успешного старта можно освоить с помощью специализации «Python Developer» в OTUS. Это онлайн-курс, где вас ждет 10 месяцев интерактивных вебинаров и практики. 👍 За время занятий вы: - Пройдете основы Python и веб-разработки и сформируете прагматичный подход к решению задач - Освоите продвинутые навыки: Software Engineering, Highload и другие. - Создадите 2 своих проекта для портфолио, чтобы уверенно чувствовать себя на собеседованиях. - Разместите свое резюме в личном кабинете и сможете получать приглашения от партнеров - После обучения у вас будут навыки, необходимые Middle Python-разработчику и вы сможете претендовать на соответствующие вакансии. Не упустите возможность предварительно попробовать онлайн-курс и познакомиться с преподавателем на бесплатном уроке. 🎁 Тема урока: Функции-помощники: map, filter, reduce На вебинаре мы познакомимся с функциями-помощниками map, filter, reduce: узнаем, где они применяются и как их можно использовать. 👉 Забронируйте место на бесплатный урок https://otus.pw/jrLl/

#вопрос230 У одного фермера есть интересное стадо коров, годное разве что экскурсантам показывать. Всего коров 100. Они пронумерованы, и каждая дает молоко в соответствии со своим номером. Т.е., первая корова дает 1 л молока, 2-я — 2 л, а 100-я — 100 л. Также у этого фермера есть 10 сыновей. Он хотел бы распределить между ними коров таким образом, чтобы надои в стаде у всех сыновей были одинаковыми. Как это сделать?

Кто такой аналитик данных? Этот специалист умеет интерпретировать данные и извлекать из них пользу для бизнеса. 📊Аналитик хо
Кто такой аналитик данных? Этот специалист умеет интерпретировать данные и извлекать из них пользу для бизнеса. 📊Аналитик хорошо разбирается в источниках данных, умеет находить и исправлять в них проблемы, делать визуализации, формулировать и проверять гипотезы. Аналитик проводит эксперименты — в частности, он занимается A/B-тестированием. Хотите этому научиться? Запишитесь на очную программу «Аналитик данных». Занятия проходят в корпусе Вышки в Москве на Покровском бульваре, 11. Ведется онлайн-трансляция и рассылаются записи каждого занятия. Программа организована Центром непрерывного образования ФКН НИУ ВШЭ. Вы изучите: ✅ основы баз данных и работу с ними с помощью языка SQL; ✅ язык Python и его применения для сбора, визуализации и анализа данных; ✅ статистику и машинное обучение; ✅ конкретные аналитические и продуктовые подходы, которые понадобятся при работе над реальными задачами. Старт: 22 февраля 2023. Продолжительность: 1 год. Стоимость: 390 000 рублей. Регистрируйтесь по ссылке.