Python вопросы на собеседовании с ответами
Ir al canal en Telegram
Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них. @aldrson По вопросам рекламы : @anothertechrock
Mostrar más8 376
Suscriptores
Sin datos24 horas
-107 días
-4730 días
Archivo de publicaciones
#вопрос93
Дан треугольник с углами 30, 60 и 90 градусов. Напишите функцию, которая будет принимать длину самой короткой стороны треугольника (т.е. одного из катетов) и возвращать длину гипотенузы и второго катета.
Примечания
• В прямоугольном треугольнике, один из углов которого равен 30 градусам, самая короткая сторона ровно в два раза короче самой длинной.
• По теореме Пифагора в прямоугольном треугольнике сумма квадратов катетов равна квадрату гипотенузы.
• Числа округляем до двух знаков после запятой.
Представляем новый практический способ освоения, закрепления и развития навыков веб-разработки на Python и Django - «Лаборатория Django-разработки» 22 марта стартует уже второй поток - осталось всего несколько мест.
В отличие от курсов и школ, мы не будем в сотый раз рассказывать одно и то же и грузить теорией, которую вы уже знаете.
Вместо этого, во время Лаборатории, мы будем работать над практическим проектом маркетплейса и вы уже должны хорошо знать Python и основы Django.
Тематику вы выбираете сами.
Всё это будет происходить под чутким руководством наставника, которому всегда можно задать вопрос и обратиться за помощью.
Участвуя в Лаборатории вы за 8 недель прокачаетесь больше, чем за полгода самостоятельно.
Подробнее!
Python — больше, чем просто язык программирования. Это универсальный солдат, работающий на всех платформах. Google, Facebook и Яндекс используют его, чтобы ускорить научные расчеты и обработку данных, а Intel, Cisco и HP — для автоматизации тестирования софта и веб-сервисов. А еще с помощью Python были созданы многие топовые игры — World of Tanks, Battlefield 2, Civilization 4.
Если вы хотите научиться кодить на одном из самых гибких и востребованных языков в IT — приходите на бесплатный онлайн-интенсив GeekBrains от Mail.ru Group «Python для начинающих». Два часа практики — и вы автор собственного игрового проекта.
Запись на интенсив по ссылке: https://geekbrains.ru/link/uy_M8Q
#вопрос92
Создайте функцию, которая будет возвращать толщину листа бумаги (в метрах) после складывания этого листа
n раз. Толщина несложенного листа — 0,5 мм.
Ответы не округлять.#вопрос91
Создайте функцию, которая будет принимать строку (имя и фамилию человека) и возвращать другую строку, где имя и фамилия будут идти в другом порядке.
Примечание: между именем и фамилией будет ровно один пробел.
Планируете первые шаги в Data Science? Поможем пройти путь с нуля до Middle специалиста в Machine learning за 1 год. Узнайте, с чего начать, на бесплатных вебинарах онлайн-курса «Специализация Machine Learning»:
📌«Demo Day курса»
— Ответим на все вопросы, расскажем о хардкорной программе и преподавателях. Поделимся инсайдами о карьерных перспективах и максимальных скидках на курс.
📌«Чему можно научить машину»
— Разберём, зачем нужно машинное обучение и какие интересные вещи вы научитесь делать, когда пройдёте специализацию. На примере реальных проектов из разных индустрий увидим, какие полезные практические задачи можно решать при помощи «всего пары строк кода» и обсудим, почему за этой парой строк обязательно должно стоять основательное понимание теории.
Как и куда расти в DevOps? Узнайте на бесплатных вебинарах онлайн-курса «Инфраструктурная платформа на основе Kubernetes»:
📌ЗАВТРА, 11 марта — «Demo Day курса «Инфраструктурная платформа на основе Kubernetes»:
— Ответим на все вопросы, расскажем о хардкорной программе, преподавателях и темах, необходимых для сертификации от CNCF. Поделимся инсайдами о карьерных перспективах и максимальных скидках на курс.
📌18 марта — «Работа с NoSQL базами в k8s»:
— Посмотрим на плюсы и минусы запуска Apache Cassandra в k8s: насколько такой вариант установки готов к продакшену, и какие подводные камни имеются.
Наш новый канал с задачками по Python: @pythonquestion
Решаем, учимся и становимся Junior Python Developer.
#вопрос90
Дан список, состоящий из произвольного числа направлений поворотов («left» и/или «right»). Напишите функцию, которая будет принимать этот список и определять, сколько полных оборотов сделано.
Примечания
•Каждый поворот влево или вправо считается поворотом на 90 градусов.
•Один оборот = 360 градусов в одном направлении.
•Вернуть надо положительное число.
#вопрос89
Напишите функцию, принимающую в виде аргументов два списка и определяющую, являются ли они противоположными друг другу. Функция должна возвращать True или False.
Каждая пара списков будет состоять из одинаковых элементов (типа a и b). Список считается анти-списком, если все элементы в нем противоположны соответствующим элементам в первом списке.
Как создавать сложные web-сайты на Python?
Первые шаги в этой специальности вы сделаете уже 15 марта на демо-занятии «Использование сторонних библиотек в django».
Вместе с Леонидом Орловым вы рассмотрите общие принципы установки и использования сторонних библиотек вместе с django, а также научитесь пользоваться несколькими популярными библиотеками (django-debug-toolbar, django-cms, django-cleanup).
Для участия пройдите вступительный тест!
Как создавать архитектуру новых сервисов и работать с legacy-сервисами?
Онлайн-курс «Microservice Architecture» даст все необходимые навыки для работы над архитектурой ПО.
За 4 месяца практики вы научитесь:
- Планировать архитектуру и создавать масштабируемые fault-tolerant приложения
- Решать нетривиальные задачи, в рамках распределенных и децентрализованных систем
- Поймете, как решать проблемы в текущей, заложенной архитектуре
- Изучите классические паттерны проектирования (шардирование, репликация, и т.д.)
Занятия проходят в формате вебинаров и живого интерактива с преподавателями, а в конце обучения вы соберете портфолио из мини-проектов и проектной работы.
Регистрация на вебинар: https://otus.pw/2Ka0/
#вопрос88
Создайте функцию, возвращающую True, если в качестве аргумента передано верное неравенство. В противном случае функция должна вернуть False.
Задачи по Python - канал с задачками и тестами по Python.
Практические задачи и тесты с собеседований на Junior Python разработчика
Подписывайтесь: @pythonquestions
