Какой паттерн проектирования позволяет последовательно строить сложный объект, разделяя его конструирование от представления, чтобы один и тот же процесс создания мог создавать разные представления объекта?
Anonymous Quiz
5%
Adapter
7%
Facade
22%
Factory
2%
Singleton
64%
Builder
👍5🔥3😢2👏1
Какая из следующих баз данных не поддерживается jdbcTemplate?
Anonymous Quiz
10%
SQL Server
2%
MySQL
6%
PostgreSQL
5%
Oracle
76%
Redis
👍6😁3👏2
Какие задачки публиковать больше?
👍🏼 — Простенькая классика по кору/спрингу
🤔 — Кейсы под собеседования
🔥 — Эмуляции реальных/сложных кейсов
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔53🔥21👍9❤1
Какое из следующих изменений поможет соблюсти принцип SRP?
Anonymous Quiz
8%
Объединить методы saveOrder и sendConfirmationEmail в один
3%
Удалить проверку order.isValid() и довериться данным
80%
Вынести логику отправки email в отдельный сервис
5%
Переместить все методы в класс Order
3%
Использовать глобальные переменные для хранения состояния
👍6❤1🔥1
Какой из следующих принципов программирования утверждает, что компоненты системы должны быть взаимозаменяемыми и расширяемыми без изменения их внутренней логики?
Anonymous Quiz
9%
Single Responsibility Principle
20%
Dependency Inversion
58%
Open/Closed Principle
5%
KISS
8%
Backward Compatibility
👍7❤1🔥1
🤯 Мы больше года строим мультиагентные системы
Грабли, находки, паттерны, эксперименты — всё это накопилось и в какой-то момент стало жалко держать только у себя.
Никита — рассказывает (и показывает) базу: токенизация, LLM, SFT, PEFT, локальный инференс + RAG и как оценивать его качество.
Диана — как строят мультиагентные системы, какие есть паттерны проектирования и библиотеки.
Макс — про инференс в проде + разберет CoPilot, соберет с вами из кусочков свой копайлот, а затем его сломает через prompt injection. // Макс фанат autogen (а если нет — он вас разубедит в своем классном канале)
Финальным аккордом Дима углубится в MCP и соберет несколько кейсов повзрослее.
Курс тут: https://clc.to/47pgYA
Промокод:datarascals действует до 23:59 29 июня
Грабли, находки, паттерны, эксперименты — всё это накопилось и в какой-то момент стало жалко держать только у себя.
Никита — рассказывает (и показывает) базу: токенизация, LLM, SFT, PEFT, локальный инференс + RAG и как оценивать его качество.
Диана — как строят мультиагентные системы, какие есть паттерны проектирования и библиотеки.
Макс — про инференс в проде + разберет CoPilot, соберет с вами из кусочков свой копайлот, а затем его сломает через prompt injection. // Макс фанат autogen (а если нет — он вас разубедит в своем классном канале)
Финальным аккордом Дима углубится в MCP и соберет несколько кейсов повзрослее.
Курс тут: https://clc.to/47pgYA
Промокод:
Что будет выведено в консоль?
Anonymous Quiz
43%
Всегда 2000
11%
Ошибка компиляции
4%
NullPointerException
22%
Значение меньшее 2000
20%
ConcurrentModificationException
👍7🔥2❤1
Какова временная сложность добавления элемента в TreeMap?
Anonymous Quiz
59%
O(logn)
11%
O(1)
10%
O(n)
7%
O(n^2)
13%
O(nlogn)
👍10❤2🔥2
Где хранятся статические поля классов?
Anonymous Quiz
37%
В Heap
22%
В Stack
30%
В Metaspace
2%
В регистре процессора
9%
В оперативной памяти
👍12❤1🔥1
Ежемесячный опрос по грейдам. Проверим, растёт ли средний уровень.
Ваш грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44👍26❤24🔥14
Что произойдёт, если запустить тест с Testcontainers, но Docker не запущен?
Anonymous Quiz
9%
Тесты автоматически перейдут в режим mock-данных
12%
Тесты будут игнорированы
66%
Будет выброшено ContainerLaunchException
9%
Контейнер будет запущен в embedded режиме
4%
Подключится к настоящей базе данных из application.yml
❤3👍1🔥1
🔥 Последняя неделя перед стартом курса по 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»
👉 Курс здесь
Какой сценарий может привести к утечке памяти?
Anonymous Quiz
16%
Применение WeakReference для кеширования объектов
68%
Хранение объектов в static коллекции без явного удаления
6%
Использование try-with-resources для работы с потоками ввода/вывода
3%
Использование Optional вместо null для обработки отсутствующих значений
6%
Автоматическое закрытие соединений с БД с помощью HikariCP
👍6❤2👾2🔥1
Что вернётся, если отправить GET-запрос на /test?
Anonymous Quiz
60%
"Бины разные"
6%
Ошибка компиляции
6%
404 Not Found
6%
405 Method Not Allowed
23%
"Бины одинаковые"
👍9❤2🔥1
Что произойдёт, если метод, подпадающий под действие аспекта, вызывается другим методом того же класса?
Anonymous Quiz
8%
Ошибка компиляции
42%
Аспект не сработает
15%
Аспект сработает дважды
24%
Аспект сработает только 1 раз
11%
Исключение из-за рекурсии
👍5❤1🔥1
Какое регулярное выражение соответствует строке, которая состоит только из латинских строчных букв (a–z) и имеет длину ровно 8 символов?
Anonymous Quiz
46%
[a-z]{8}
38%
^[a-z]{8}$
5%
[a-z]+{8}
5%
^a-z{8}$
5%
^[a-z]{1,8}$
🔥10👍2👏1
Какой из следующих функциональных интерфейсов принимает один аргумент произвольного типа и возвращает значение произвольного типа?
Anonymous Quiz
5%
Runnable
16%
Consumer<T>
55%
Function<T, R>
11%
Predicate<T>
13%
Supplier<T>
👍8❤2🔥2👾1