uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Библиотека задач по Java | тесты, код, задания

Библиотека задач по Java | тесты, код, задания

Kanalga Telegram’da o‘tish

Задачи и тесты по Java для тренировки и обучения. По рекламе: @tproger_sales_bot Учиться у нас: clc.to/KV5NkA Для обратной связи: @proglibrary_feeedback_bot

Ko'proq ko'rsatish
5 581
Obunachilar
Ma'lumot yo'q24 soatlar
-147 kun
-4530 kun
Postlar arxiv
Что будет результатом фрагмента кода?
Anonymous voting

Что будет результатом фрагмента кода?
Anonymous voting

В каком порядке данные проходят через обёртки при записи?
Anonymous voting

✔️ Java-тест: Transactional + EventListener Ревью и рефактор логики для production-кода 👇 📦 Задание Команда написала логику для отправки письма после регистрации пользователя. На проде иногда возникает ситуация, что письма приходят, а юзера в БД нет. Найдите проблему и исправьте:
@Service
@RequiredArgsConstructor
public class UserService {

    private final UserRepository userRepository;
    private final ApplicationEventPublisher eventPublisher;

    @Transactional
    public void register(UserDto dto) {
        User user = new User(dto.email());
        userRepository.save(user);

        eventPublisher.publishEvent(new UserRegisteredEvent(user));
    }
}

@Component
@RequiredArgsConstructor
public class EmailListener {

    private final EmailSender emailSender;
    private final SomeOtherService someOtherService;

    @EventListener 
    public void onUserRegistered(UserRegisteredEvent event) {
        emailSender.sendWelcome(event.user().getEmail());
        someOtherService.doSomething();
    }
}
🔹 Задачи — Объяснить, при каком сценарии письмо уйдёт, а пользователь не сохранится — Исправить код, чтобы событие обрабатывалось только после сохранения юзера Ставьте → 🔥, если нравится формат. Если нет → 🌚 💬 Решения под спойлер. Сравним, какое будет лучше. 🐸 Библиотека собеса по Java #practise

Что будет выведено?
Anonymous voting

Приложение работает стабильно, но раз в несколько часов latency резко растёт на 2–3 секунды, после чего всё приходит в норму. Логов ошибок нет. Что искать в первую очередь?
Anonymous voting

❓ Чему будет равно req2.getCreatedAt()?
Anonymous voting

Последний шанс: 3 курса по цене 1 и запуск AI-агентов в продакшн Решать задачки на многопоточность в Java — классика, но управление мультиагентными системами требует новых подходов. Как контролировать затраты на LLM в бэкенде и не нарушить 152-ФЗ? Обновлённая программа делает упор на жёсткий инжиниринг и вывод в прод. Вы научитесь строить ReAct-циклы, работать с LangGraph и AutoGen, внедрять продвинутый RAG, протоколы MCP и AgentOps. Все ключевые навыки в одном месте: измеримость систем, time-travel дебаггинг, управление браузером, human-in-the-loop и развёртывание в закрытых контурах. Почему нельзя откладывать: — масштабная акция «3 курса по цене 1» сгорает уже сегодня; — промокод Agent на скидку 10 000 рублей действует последние часы; — сразу после оформления открываются материалы для подготовки — начать учиться можно прямо сейчас. Забронировать место на курсе и забрать бонусы до конца дня

💬 Обратная связь Проверяем динамику роста комьюнити :) Ваш текущий грейд: 🔥 — Senior 👍🏼 — Middle ❤️ — Junior 😁 — Ещё учусь 🐸 Библиотека задач по Java

Что произойдёт, если JwtFilter не вызовет chain.doFilter() внутри своей логики?
Anonymous voting

В каком порядке будут отсортированы сотрудники?
Anonymous voting

За год мы провели три потока курса по ИИ-агентам, а теперь запускаем масштабное обновление! В новом, четвёртом потоке мы учли все пожелания студентов, добавили большой блок про AgentOps и сместили фокус с базовых концепций на суровый инжиниринг. Пройти тесты на знание алгоритмов в Java легко, а вот сделать так, чтобы ИИ-агент стабильно работал в проде и экономил ресурсы — задача со звёздочкой. В программе: — практика с первого занятия: Jupyter-ноутбуки с автопроверкой; — оркестрация в LangGraph: human-in-the-loop и механизм time-travel; — продвинутый RAG для продакшена и парсинг сложных документов; — контроль экономики агентов: маршрутизация и кеширование запросов; — развёртывание локальных опенсорс-моделей с соблюдением 152-ФЗ. В честь старта продаж действует спецпредложение: 3 курса по цене 1 (два дополнительных курса в подарок). Доступ к материалам для предварительной подготовки откроется сразу после оплаты. По промокоду Agent забирайте скидку 10 000 ₽ (89 000 ₽ вместо 99 000 ₽). Успейте занять место до 28 февраля! 👉 Присоединиться к четвёртому потоку и вывести агентов в прод

В чём ключевая разница между CountDownLatch и CyclicBarrier?
Anonymous voting