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

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

前往频道在 Telegram

Задачи и тесты по Java для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/13eb654a Для обратной связи: @proglibrary_feeedback_bot

显示更多
5 731
订阅者
+124 小时
+107
+430
帖子存档
💼⌛️ ТОП-5 причин, почему программист не может долго найти работу Почему некоторые разработчики остаются "между работами" мес
💼⌛️ ТОП-5 причин, почему программист не может долго найти работу Почему некоторые разработчики остаются "между работами" месяцы? Не всегда дело в нехватке вакансий или «рынок просел». Часто дело в подходе к поиску проекта. Вроде бы есть опыт, стек, даже pet-проекты, но офферов всё нет. Часто корень проблемы — неумение продать себя правильно. Отказ выполнять тестовые задания, считая их ненужными или обидными. Кроме того, нежелание рассматривать стажировки как стартовую площадку для получения опыта и расширения профессиональных связей также может замедлить процесс трудоустройства. И это далеко не все возможные причины. 🔗 Подробнее в статье 🐸 Библиотека джависта

📦 Главные проблемы распределенных систем (и способы их решения) Распределенные системы являются основой высоконагруженных ве
📦 Главные проблемы распределенных систем (и способы их решения) Распределенные системы являются основой высоконагруженных веб-приложений, обеспечивая их масштабируемость, отказоустойчивость и высокую производительность. Однако их разработка сопряжена с рядом сложностей, включая сетевые сбои, трудности координации, угрозы безопасности и проблемы масштабирования. ➡️ В этой статье мы рассмотрим четыре ключевых вызова в разработке таких систем и эффективные методы их преодоления. 🐸 Библиотека программиста

Что будет результатом кода? 👍🏼 — Parent 🔥 — Child 👾 — ParentChild ⚡️ — RuntimeException 🐸 Библиотека задач по Java
Что будет результатом кода? 👍🏼 — Parent 🔥 — Child 👾 — ParentChild ⚡️ — RuntimeException 🐸 Библиотека задач по Java

Что такое Java Memory Model (JMM)? 👍🏼 — Модель, описывающая организацию физической памяти компьютера. 🔥 — Набор правил и спецификаций, определяющих, как потоки в Java взаимодействуют через общую память 👾 — Технология автоматической очистки памяти от неиспользуемых объектов ⚡️ — Средство для профилирования потребления памяти Java-приложением 🐸 Библиотека задач по Java

Что будет результатом кода? 👍🏼 — {apple=10, banana=3, orange=24} 🔥 — {apple=15, banana=3, orange=24, grape=7} 👾 — {apple=
Что будет результатом кода? 👍🏼 — {apple=10, banana=3, orange=24} 🔥 — {apple=15, banana=3, orange=24, grape=7} 👾 — {apple=15, banana=3, orange=11} ⚡️ — {apple=10, banana=3, orange=24, grape=7} 🐸 Библиотека задач по Java

💬 Обратная связь Ваше мнение по контенту: 🔥 — Всё супер 👍🏼 — Нормально 😁 — Есть предложения по улучшению (в комменты) 🐸 Библиотека задач по Java

Какие из следующих классов являются потокобезопасными? 👍🏼 — HashMap, ArrayList, CopyOnWriteArrayList, ConcurrentHashMap 🔥 — ConcurrentHashMap, CopyOnWriteArrayList 👾 — HashMap, ConcurrentHashMap, CopyOnWriteArrayList ⚡️ — ArrayList, CopyOnWriteArrayList, ConcurrentHashMap 🐸 Библиотека задач по Java

Что будет результатом кода? 👍🏼 — Hello, world! Hello, world! 🔥 — Hello, world! Hello, world! * С отступом слева 👾 — Ошибк
Что будет результатом кода? 👍🏼 — Hello, world! Hello, world! 🔥 — Hello, world! Hello, world! * С отступом слева 👾 — Ошибка компиляции ⚡️ — RuntimeException 🐸 Библиотека задач по Java

Вы разрабатываете публичное REST API. Через год вам нужно выпустить новую версию с изменённой структурой ответа. Какой из следующих подходов к версионированию наиболее подходит для обеспечения обратной совместимости и наименьшего влияния на существующих клиентов? 👍🏼 — Заменить текущие endpoints на новую структуру, чтобы все клиенты автоматически обновились 🔥 — Добавить query-параметр ?version=2 ко всем новым вызовам API 👾 — Ввести новую версию через URL, например: /v2/users параллельно с /v1/users ⚡️ — Изменить структуру ответа без изменения URL и задокументировать изменения в README 🐸 Библиотека задач по Java

Что будет результатом запуска и обращения на /orders? 👍🏼 — 4хх Ошибка 🔥 — 5хх Ошибка 👾 — Ошибка компиляции ⚡️ — RuntimeEx
Что будет результатом запуска и обращения на /orders? 👍🏼 — 4хх Ошибка 🔥 — 5хх Ошибка 👾 — Ошибка компиляции ⚡️ — RuntimeException 🐸 Библиотека задач по Java

Чем @Bean отличается от @Component? 👍🏼 — @Bean используется для конфигурации классов, а @Component — для конфигурации методов 🔥 — @Bean автоматически сканируется Spring, @Component — только вручную 👾 — @Bean используется для регистрации бина вручную в @Configuration классе, @Component — для автоматического сканирования классов. ⚡️ — @Bean создаёт singleton, а @Component — prototype по умолчанию 🐸 Библиотека задач по Java

Что будет результатом запуска приложения? 👍🏼 — Пользователь будет создан, транзакция успешно откроется и закроется. 🔥 — По
Что будет результатом запуска приложения? 👍🏼 — Пользователь будет создан, транзакция успешно откроется и закроется. 🔥 — Пользователь будет создан, но метод выполнится без транзакции. 👾 — TransactionRequiredException ⚡️ — BeanCreationException 🐸 Библиотека задач по Java

Что будет результатом кода? 👍🏼 — Ошибка компиляции 🔥 — null 👾 — IndexOutOfBoundsException ⚡️ — 3 🐸 Библиотека задач по J
Что будет результатом кода? 👍🏼 — Ошибка компиляции 🔥 — null 👾 — IndexOutOfBoundsException ⚡️ — 3 🐸 Библиотека задач по Java

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

Что будет результатом кода? 👍🏼 — Shape 🔥 — Circle 👾 — Ошибка компиляции ⚡️ — null 🐸 Библиотека задач по Java
Что будет результатом кода? 👍🏼 — Shape 🔥 — Circle 👾 — Ошибка компиляции ⚡️ — null 🐸 Библиотека задач по Java

В каком случае использование @Transactional(propagation = REQUIRES_NEW) оправдано? 👍🏼 Когда нужно записать лог или аудит независимо от основной транзакции, даже если она откатится. 🔥 Когда нужно ускорить выполнение вложенной операции, параллельно с основной. 👾 Когда требуется объединить несколько операций в одну большую транзакцию. ⚡️ Когда важно, чтобы откат внешней транзакции автоматически откатывал все вложенные. 🐸 Библиотека задач по Java

Чемпионат для подростков по 14 направлениям от «Алабуга Политех»☺️ Программирование и Битва роботов, Экономика и Юриспруденци
Чемпионат для подростков по 14 направлениям от «Алабуга Политех»☺️ Программирование и Битва роботов, Экономика и Юриспруденция, 3D моделирование и Английский язык и многое другое, чтобы каждый нашел свою дисциплину. Для участия тебе нужно☺️ ☺️Оставь заявку на сайте😀 ☺️Пройди заочный этап на HR-платформе: Business Cats до 1,0 по «Общению» и «Аналитике» для оплаты дороги туда и обратно😀 ☺️Приезжай на чемпионат😀 Мы предлагаем тебе☺️ ☺️Общий призовой фонд турнира составляет 450 000 рублей😀 ☺️Проживание и дорога бесплатно😀 ☺️Возможность поступить в «Алабуга Политех»😀 Участвуй в турнире от образовательного центра мирового уровня и получай призы и преимущество в поступлении☺️ Реклама. ООО "Медиа ГУРУ", ИНН 7725710297. Erid 2VtzqvpAdnG

Что будет результатом кода? 👍🏼 — true true 🔥 — true false 👾 — false true ⚡️ — false false 🐸 Библиотека задач по Java
Что будет результатом кода? 👍🏼 — true true 🔥 — true false 👾 — false true ⚡️ — false false 🐸 Библиотека задач по Java

Что будет результатом кода? 👍🏼 — Программа зациклится, но не упадёт, потому что JVM оптимизирует хвостовую рекурсию. 🔥 — Б
Что будет результатом кода? 👍🏼 — Программа зациклится, но не упадёт, потому что JVM оптимизирует хвостовую рекурсию. 🔥 — Будет выброшен OutOfMemoryError, потому что стек вызовов переполнится. 👾 — Будет выброшен StackOverflowError, потому что стек вызовов переполнится. ⚡️ — Программа завершится без ошибки, так как рекурсия обрывается автоматически после 1000 вызовов. 🐸 Библиотека задач по Java

Откатится ли транзакция? 👍🏼 — Да, т.к. transfer() аннотирован @Transactional, при исключении всё откатится 🔥 — Нет, т.к. @
Откатится ли транзакция? 👍🏼 — Да, т.к. transfer() аннотирован @Transactional, при исключении всё откатится 🔥 — Нет, т.к. @Transactional не работает из-за вызова debit() внутри того же класса 👾 — Нет, т.к. RuntimeException не откатывает транзакции ⚡️ — Код не скомпилируется 🐸 Библиотека задач по Java