Python вопросы на собеседовании с ответами
7.17K subscribers
4 photos
314 links
Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них.

@aldrson

По вопросам рекламы : @anothertechrock
Download Telegram
#вопрос2108

Напишите функцию, которая преобразует список символов в список словарей, где ключи – это сами символы, а значениями являются ASCII-коды этих символов.

Примеры:

to_dict(["a", "b", "c"]) ➞ [{"a": 97}, {"b": 98}, {"c": 99}]

to_dict(["^"]) ➞ [{"^": 94}]

to_dict([]) ➞ []
Что проверять самому, а что оставить агенту

Ситуация: ИИ-агент в проекте сам пишет код, сам запускает тесты, сам исправляет свои же ошибки по логам. Тесты зеленые. Функционально — работает. Что здесь безопасно оставить агенту, а что все же стоит смотреть человеку глазами?

Точного универсального ответа нет — граница разная для разного кода, разной команды, разной задачи. Но у нее есть системные признаки, которые можно натренироваться замечать заранее, а не после падения в проде.

7 сентября в 18:00 мск AI Talent Hub ИТМО и karpovꓸcourses проводят бесплатный вебинар «Как не потерять контроль над результатом в эпоху ИИ».
На эфире разберут:
- где заканчивается полезное делегирование и начинается пассивное принятие результата;
- как замечать когнитивный долг — момент, когда понимание системы отстает от скорости работы;
- что стоит проверять самому, а что можно безопасно оставить агенту.

Спикеры — Юлия Лим (AI Talent Hub, ИТМО) и Денис Амбросов, инженер по машинному обучению, стрим-лид направления модельных рисков и рисков систем ИИ.

Запись эфира придет всем зарегистрированным, присоединяйтесь по ссылке: https://clc.to/erid_2W5zFHSxGWm   

Реклама. ООО «КАРПОВ КУРСЫ». ИНН 7811764627. erid: 2W5zFHSxGWm 
❤1
#вопрос2409

Напишите код для преобразования списка в строку.

Примеры:

Input: ['Geeks', 'for', 'Geeks']
Output: Geeks for Geeks

Input: ['I', 'want', 4, 'apples', 'and', 18, 'bananas']
Output: I want 4 apples and 18 bananas
Если ты работаешь или учишься на Python — наверняка сталкивался с тем что GitHub тупит, нужный сервис не открывается, а где-то и вовсе закрыт доступ. Есть решение, та самая Lacuna сквозь которую можно попасть на нужный ресурс.

Первые три дня бесплатно с подпиской для всей семьи, подключаемся: https://t.me/lacuna_appbot
❤2
#вопрос2509

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

Примеры:

circle_or_square(16, 625) ➞ True

circle_or_square(5, 100) ➞ False

circle_or_square(8, 144) ➞ True
❤1