Что будет результатом запуска?
Anonymous Quiz
24%
Ошибка компиляции
2%
10 10
11%
20 20
58%
20 10
5%
Посмотреть ответ
👍6🔥5😁2😢1
В каком варианте только существующие виды тестов?
Anonymous Quiz
4%
Regression-тесты, P2P-тесты, Random-тесты
26%
Null-тесты, Unit-тесты, Integration-тесты
62%
Unit-тесты, E2E-тесты, Regression-тесты
2%
Random-тесты, E2E-тесты, Regression-тесты
6%
Посмотреть ответ
👍5😁4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Пятница, 19:00. Худшее время для деплоя, но идеальное, чтобы наконец собрать live-пайплайн для LLM на своих данных и закрыть вопрос с контекстом.
Разбираем сложный кейс: создание системы ответов на основе корпоративных данных.
Что внутри открытого урока:
— как работает концепция
— обзор векторных индексов и фреймворков для AI;
— написание пайплайна для обработки документов.
Один из спикеров — Алексей Яндутов, ML-инженер в поиске Яндекса.
Это первое занятие курса «Разработка AI-агентов». Будем много кодить.
Записаться на урок
Разбираем сложный кейс: создание системы ответов на основе корпоративных данных.
Что внутри открытого урока:
— как работает концепция
Retrieval-Augmented Generation;— обзор векторных индексов и фреймворков для AI;
— написание пайплайна для обработки документов.
Один из спикеров — Алексей Яндутов, ML-инженер в поиске Яндекса.
Это первое занятие курса «Разработка AI-агентов». Будем много кодить.
Записаться на урок
Как оптимизировать код?
Anonymous Quiz
10%
Применить цепочку тернарных операторов
10%
Использовать паттерн билдер
7%
Всё ок, не нужно ничего менять
70%
Использовать Map для хранения скидок
4%
Посмотреть ответ
👍5❤1🔥1
Как часто вы проходите собеседования?
🔥 — Сейчас активно ищу работу
👍🏼 — Раз в несколько месяцев
❤️ — Раз в полгода-год
😁 — Не прохожу, уже работаю/ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41🔥17👍5❤3
Что делает аннотация @Qualifier?
Anonymous Quiz
2%
Создаёт бин лениво
12%
Создаёт бин квалифицированный
79%
Выбирает конкретную реализацию бина
2%
Выбирает поведение методы
5%
Посмотреть ответ
🔥3😁3👍2
Скомпилируется ли код?
Anonymous Quiz
24%
Да, программа запустится
48%
Нет, нужен try-catch или throws в main
13%
Да, но будет RuntimeException
3%
Нет, нужно убрать super()
12%
Посмотреть ответ
👍3👾2❤1🔥1👏1
Класс загружен через custom ClassLoader. Что произойдет, если тот же класс (с тем же fully qualified name) будет загружен через другой экземпляр ClassLoader?
Anonymous Quiz
28%
Второй ClassLoader вернет ссылку на уже загруженный класс из первого ClassLoader
26%
Будет выброшено исключение ClassAlreadyLoadedException
25%
Будут созданы два независимых класса, и объекты этих классов несовместимы по типу
11%
JVM автоматически выгрузит первый класс и загрузит новый
11%
Посмотреть ответ
👍5🔥2🤔1
Что произойдет с объектами, которые были помещены в WeakHashMap, если на их ключи больше нет сильных ссылок извне?
Anonymous Quiz
11%
Объекты останутся в map до явного вызова метода clear()
64%
Пары ключ-значение будут автоматически удалены сборщиком мусора при следующей сборке
7%
Значения останутся в map, но ключи будут заменены на null
10%
Будет выброшено исключение WeakReferenceException при попытке доступа к таким элементам
9%
Посмотреть ответ
🔥3👍1👏1
Ваш текущий грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56❤24👍24🔥18
В чем ключевое отличие ApplicationContext от BeanFactory в Spring?
Anonymous Quiz
13%
ApplicationContext поддерживает только Singleton scope, а BeanFactory поддерживает все scope'ы
46%
BeanFactory загружает бины лениво, а ApplicationContext создает все Singleton бины при старте
13%
ApplicationContext работает только с аннотациями, BeanFactory только с XML конфигурацией
13%
BeanFactory является thread-safe, а ApplicationContext требует синхронизации в многопоточной среде
15%
Посмотреть ответ
👍6😁3🔥1
Что будет результатом кода?
Anonymous Quiz
14%
NPE
59%
a
6%
null
16%
Ошибка компиляции
5%
Посмотреть ответ
👍10🔥2👏1😁1
❓ Почему под высокой нагрузкой возникает ArrayIndexOutOfBoundsException?
Anonymous Quiz
10%
Pattern компилируется один раз, а под нагрузкой JIT оптимизирует его внутренние массивы
38%
Matcher не thread-safe, несколько потоков могут одновременно модифицировать его внутренние массивы
23%
reset() создает новый массив groups[], а matches() пытается читать из старого массива
11%
Spring переиспользует один instance, так как UserService синглтон
19%
Посмотреть ответ
👍5🔥4🤔3
Какой из следующих сценариев НЕ вызовет OutOfMemoryError в Java?
Anonymous Quiz
7%
Непрерывная загрузка новых классов через кастомный ClassLoader
41%
Использование WeakHashMap, если ключи хранятся в стринг пуле
10%
Непрерывное добавление элементов в List, хранящийся в static поле
37%
Создание миллиардов объектов без ссылок в цикле
6%
Посмотреть ответ
👍5🔥1👏1
Какие транзакции будут активны при вызове auditService.process()?
Anonymous Quiz
24%
Только внутренняя при REQUIRES_NEW для saveAudit()
37%
Ни одной транзакции
14%
Одна внешняя транзакция вокруг process()
18%
Две транзакции: внешняя и новая для saveAudit()
7%
Посмотреть ответ
👍6😁2👾1