Python
Объясните концепцию шестиугольной архитектуры и её преимущества в проектировании программного обеспечения.
"""Задача 1. Декоратор асинхронной функции Реализовать декоратор для асинхронной функции, который будет логировать время начала её выполнения. Для простоты логирование можно осуществлять через вывод сообщения с помощью print Константин 10:18 """ def log_start_time(…): """ Декоратор для легирования времени начала выполнения асинхронной функции """ # TODO: ВАШ КОД ЗДЕСЬ
Что для вас важно в процессе code review?
Как сборщик мусора в Python обрабатывает циклические ссылки?
Как работают декораторы в Python, и можете ли вы реализовать асинхронный декоратор?
Какой тип данных занимает больше памяти: список или кортеж в Python?
Как остановить генератор на лету и очистить память? Как закрыть генератор?
Опишите общий бизнес-подход к проектируемому сервису бронирования отелей. Как он работает?
Что такое OAuth 2.0 и какую проблему он решает?
Расскажите про принципы SOLID
Насколько самостоятельным ты был в выборе задач, или больше получал от менеджера?
def f_g0: >>>>yield 43 >>>>return 66 print(f_g0()) Что будет выведено на экран в результате выполнения кода?
Как вы работали с транзакциями в PostgreSQL? Какие уровни изоляции использовали?
Есть ли особенности потоков в Python? Что такое GIL?
Что такое граф? Алгоритмы обхода графа?
a = 10 assert a < 0 a = 10; b = 0; c = -1 if (c > 0 or b > 0 or a > 0) if (c > 0 and b > 0 and a > 0) В чём разница, как будет осуществлена проверка условий?
Почему не принимаешь офферы, если они уже есть?
Какие вообще типы данных есть в Python, чем они отличаются?
Как вы относитесь к офисному формату работы? Офис находится в Москва-Сити.
Расскажи про один из последних своих проектов, который запал в душу. Что был за проект, что конкретно ты там делал, почему именно он запал в душу?