Что означает термин "технический долг" в разработке ПО?
Anonymous Quiz
2%
Финансовые затраты на разработку
87%
Будущие затраты на доработку кода из-за выбора быстрого, но не оптимального решения
9%
Время, потраченное на изучение новых технологий
3%
Стоимость лицензий на программное обеспечение
Какая структура данных используется для реализации алгоритма поиска в глубину (DFS)?
Anonymous Quiz
25%
Очередь
41%
Стек
13%
Куча
21%
Хеш-таблица
Что такое "код-ревью" (code review) в процессе разработки?
Anonymous Quiz
2%
Автоматическая проверка кода на ошибки
93%
Процесс проверки кода другими разработчиками перед его интеграцией
3%
Анализ производительности написанного кода
2%
Документирование изменений в коде
Какой паттерн проектирования обеспечивает упрощенный интерфейс к сложной подсистеме?
Anonymous Quiz
35%
Adapter
40%
Facade
16%
Decorator
10%
Proxy
Что такое "профилирование" (profiling) программы?
Anonymous Quiz
2%
Создание документации к коду
89%
Анализ производительности программы для выявления узких мест
7%
Проверка кода на соответствие стандартам
2%
Тестирование программы на различных платформах
Что представляет собой алгоритм "жадного выбора" (greedy algorithm)?
Anonymous Quiz
13%
Алгоритм, использующий максимум памяти
74%
Алгоритм, который на каждом шаге делает локально оптимальный выбор
4%
Алгоритм с экспоненциальной сложностью
9%
Алгоритм, требующий большое количество вычислений
Какова основная идея паттерна Command (Команда)?
Anonymous Quiz
5%
Выполнение команд операционной системы
86%
Инкапсуляция запроса как объекта, позволяющая параметризовать клиентов с различными запросами
3%
Создание командной строки для программы
6%
Автоматизация повторяющихся действий
🔥 Последняя неделя перед стартом курса по AI-агентам
Старт курса уже 5го числа! Если вы планировали вписаться — сейчас ПОСЛЕДНИЙ шанс забронировать место
На курсе:
— разложим LLM по косточкам: токенизация, SFT, PEFT, инференс
— соберём RAG и научимся оценивать его адекватно
— построим настоящую мультиагентную систему — архитектуру, которая умеет расти
— разберём CoPilot, сломаем через prompt injection (спасибо Максу)
— и наконец, посмотрим, как это работает в MCP и реальных кейсах
📍 Это 5 живых вебинаров + раздатка + домашки + чат с преподавателями
И главное — возможность реально разобраться, как проектировать системы на LLM, а не просто «поиграться с API»
👉 Курс здесь
Старт курса уже 5го числа! Если вы планировали вписаться — сейчас ПОСЛЕДНИЙ шанс забронировать место
На курсе:
— разложим LLM по косточкам: токенизация, SFT, PEFT, инференс
— соберём RAG и научимся оценивать его адекватно
— построим настоящую мультиагентную систему — архитектуру, которая умеет расти
— разберём CoPilot, сломаем через prompt injection (спасибо Максу)
— и наконец, посмотрим, как это работает в MCP и реальных кейсах
📍 Это 5 живых вебинаров + раздатка + домашки + чат с преподавателями
И главное — возможность реально разобраться, как проектировать системы на LLM, а не просто «поиграться с API»
👉 Курс здесь
Какая из перечисленных сложностей является наихудшей для больших значений n?
Anonymous Quiz
4%
O(log n)
3%
O(n)
29%
O(n^2)
64%
O(2^n)
Какая структура данных наиболее подходит для реализации системы отмены операций (Undo)?
Anonymous Quiz
17%
Очередь
74%
Стек
5%
Дерево
4%
Граф
Какой из принципов программирования означает "композиция лучше наследования"?😉
Anonymous Quiz
19%
Принцип единственной ответственности
17%
Принцип открытости/закрытости
47%
Принцип предпочтения композиции наследованию
17%
Принцип инверсии зависимостей
Что такое "poisoned" comparison в контексте оператора <=> (spaceship) в C++20?
Anonymous Quiz
26%
Сравнение, которое всегда возвращает false
12%
Сравнение, которое вызывает исключение
28%
Сравнение, которое не компилируется из-за неопределенного порядка
14%
Сравнение объектов с разными типами
19%
Сравнение, которое приводит к неопределенному поведению