Библиотека задач по Java | тесты, код, задания
Ir al canal en Telegram
Задачи и тесты по Java для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/13eb654a Для обратной связи: @proglibrary_feeedback_bot
Mostrar más5 732
Suscriptores
+324 horas
+77 días
+530 días
Archivo de publicaciones
У вас есть два бина с одинаковым интерфейсом. При попытке внедрить зависимость через интерфейс в другой класс Spring выбрасывает исключение о неоднозначности бинов. Какой способ НЕ поможет решить эту проблему?
💬 Обратная связь
Какие задачки публиковать больше?
👍🏼 — Простенькая классика по кору/спрингу
🤔 — Кейсы под собеседования
🔥 — Эмуляции реальных/сложных кейсов
🐸 Библиотека задач по Java
Что происходит, если продюсер отправляет сообщение в Kafka, но брокер недоступен?
🔍 ДЕЛО #4: двойник на месте преступления
Эксперты зафиксировали подозрительную активность в Spring-приложении. Два бина с одинаковыми лицами, но следствие не может понять — это один подозреваемый или разные личности?
Эксперты зафиксировали такую улику 👆🏻
🤔 Разгадайте тайну: что на самом деле происходит?
🔍 ДЕЛО #3: Призрак в коллекции
На месте преступления обнаружена подозрительная операция с ArrayList. Свидетели утверждают, что один из элементов бесследно исчез, но следы указывают на нечто более зловещее...
Эксперты зафиксировали такую улику 👆🏻
Результат шокировал следствие: поведение программы оказалось неожиданным.
🤔 Разгадайте тайну: что на самом деле происходит?
Код ревью не пройдет
Написать рабочий код — полдела. Написать код, который легко поддерживать и масштабировать — вот задача Senior-разработчика. Для этого нужно знать паттерны.
Акция 1 + 2:
Три курса по цене одного. Платишь за самый дорогой, остальные — в подарок.
Твой апгрейд:
— Архитектуры и шаблоны проектирования;
— Алгоритмы и структуры данных.
Улучшить качество кода
До 31 декабря.
Помощь: @manager_proglib
💬 Обратная связь
Попробовали новый формат постов. Мнение:
😁 — Забавно, пусть будет
👍🏼 — Нейтрально
🤔 — Неудобно, только отвлекает от сути
🐸 Библиотека собеса по Java
Какое значение load factor по умолчанию в HashMap?
Какой паттерн позволяет добавлять новую функциональность объектам динамически, оборачивая их в объекты без изменения исходного кода?
🔍 ДЕЛО #2: Ограбление HashSet
На месте преступления — коллекция HashSet. Свидетели утверждают: объект добавили, поле поменяли, а contains внезапно "ничего не знает".
Эксперты зафиксировали такую улику 👆🏻
Результат шокировал следствие: коллекция ведёт себя так, будто украли саму запись из HashSet.
🤔 Разгадайте тайну: почему что на самом деле происходит?
Repost from Библиотека программиста
Летим зимовать ✈️
Когда холодает, айтишники пакуют чемоданы, а мы разыгрываем ваучер на 50 000 рублей в Островке.
Поехать к морю или остаться среди снежных пейзажей — выбирайте сами!
Чтобы участвовать, нужно оставить любую реакцию под этим постом и подписаться на каналы ниже:
😎 Типичный программист
🐸 Библиотека программиста
🟢 Ostrovok! Tech
Теперь осталось нажать на кнопку участия под этим постом и вы в игре!
Итоги подведём 12 декабря. Победителя выберем с помощью бота. Подробнее с правилами можно ознакомиться здесь.
Всем удачи!
Участников: 111
Призовых мест: 1
Дата розыгрыша: 19:00, 12.12.2025 MSK (3 дня)
🔍 ДЕЛО #1: ОГРАБЛЕНИЕ КЭША
На месте преступления обнаружены два подозрительно одинаковых числа. Эксперты провели опознание, но результаты шокировали следствие...
Свидетели утверждают: одинаковые числа ведут себя по-разному. Первая пара "узнала" друг друга, вторая — нет.
🤔 Разгадайте тайну: почему 127 == 127 даёт true, а 128 == 128 даёт false?
Что произойдет, если в HashMap добавить два объекта с ключами, равными по hashCode но разными по equals?
Джавист, хочешь понимать, как работают нейронки?
Одного ООП здесь недостаточно. Нужна линейная алгебра.
Мы запустили серию живых вебинаров в рамках курса по математике для AI.
Что разбираем:
— операции с матрицами и векторами (что такое ранг и обратимость);
— как предсказывать данные с помощью линейной регрессии;
— как работают рекомендательные системы (Netflix, Spotify) через SVD.
Результат:
Вы сможете решать задачи по снижению размерности данных и фильтрации шума.
Первый вебинар уже прошел, группа активная, отзывы отличные. Успей запрыгнуть!
Ссылка (до 9 декабря):
https://clc.to/LojFzw
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
