Python секция
- Какие типы данных есть?
- Изменяемые не изменяемые, какие?
- Как работает словарь?
- Что такое хэш функция. Что такое коллизии. Как с ними бороться?
- Что может быть ключом словаря?
- Менеджер контекста, что такое зачем, как работает, приведи примеры?
- Что такое лямбда функции, в чём отличие от обычных?
- Что такое классы, расскажи про них?
- Магические методы, зачем нужны, что это такое, какие бывают, str и repr в чём разница?
- classmethod, staticmethod
- Что такое декоратор?
- Как работает память и сборщик мусора?
- Потоки, процессы, что такое чем отличаются?
- GIL что зачем, для чего?
- Решить задачи со скринов


ML Секция
- Метрики P,R,A,F1. Формула F1, что такое гармоническое среднее, как в оригинале выглядит F, зачем там B, что она даёт?
- Чем плоха accuracy? Есть accuracy 0.78 и 0.82, какую выберешь, почему?
- PR кривая что такое, для чего нужна как подбирать порог с помощью PR кривой?
- AUC-ROC, что такое, зачем нужна, какую ещё задачу может решать (ранжирования). Что будет если если домножить на log (ничего, просто масштаб поменяется (как и при любом другом домножении), если на -1 (любое другое отрицательное) домножим, то у нас перевернутся оси)?
- Что такое градиентный спуск, как работает, какие модификации градиентного спуска есть, чум adam от rmsprop отличается?
- Запрогать вопрос с картинки

Найти один из корней квадратного уравнения методом градиентного спуска 4x^2 -5x +1.5 = 0