Java задачи с собеседований
6.19K subscribers
668 photos
7 videos
19 files
261 links
Задачи, тесты и теоретические вопросы по JAVA.

Репозиторий: https://github.com/proghub-official/java-interview
Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
👩‍💻 Задача по Java: Проверка строки на наличие всех букв алфавита

Напишите функцию, которая проверяет, содержит ли строка все буквы английского алфавита (a-z). Игнорируйте регистр букв и символы, не являющиеся буквами.

Пример:

System.out.println(isPangram("The quick brown fox jumps over the lazy dog"));
// Ожидаемый результат: true

System.out.println(isPangram("Hello, World!"));
// Ожидаемый результат: false

Решение задачи на картинке ☝️

👩‍💻

@javaquiz
👍4
🔥 Всё ещё сталкиваетесь с долгими релизами и ручной проверкой кода?

Приглашаем на открытый урок который поможет решить эти вопросы.

🗓 12 августа в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Kotlin Backend Developer. Professional».

На открытом уроке «Почему все переходят на Kotlin? Секреты успешной миграции с Java» мы покажем, как сократить время разработки на 30% и минимизировать риски NullPointerException.
Вы узнаете ключевые отличия Kotlin, пошаговый план миграции без переписывания проекта и лучшие практики корутин для асинхронности.

🦾 Представьте, что каждый новый модуль пишется быстрее, ошибок становится в три раза меньше, а вы получаете бесценный навык для современных бэкенд-проектов.

🔗 Ссылка на регистрацию: https://clck.ru/3NTKyf

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⚙️ Collections.reverse()

В Java метод Collections.reverse() изменяет порядок элементов в списке на обратный. Это удобно для работы с коллекциями, где требуется обратный порядок.

👩‍💻

@javaquiz
👩‍💻 Как создать свой собственный оператор Flow и использовать его в архитектуре приложения?

🗓 12 августа в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Android Developer. Professional».

На открытом уроке вы научитесь писать свой собственный оператор Flow с нуля. Мы разберём, как интегрировать оператор в архитектуру приложения, а также научимся строить архитектуру для гибкости и масштабируемости.

Этот урок идеально подойдёт разработчикам уровня junior и выше, стремящимся углубить знания и научиться эффективно использовать Flow в своих проектах.

🔗 Ссылка на регистрацию: https://clck.ru/3NVypv

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⚙️ String.startsWith() и String.endsWith()

В Java методы String.startsWith() и String.endsWith() проверяют, начинается или заканчивается строка на указанную подстроку. Это удобно для работы с текстами и валидации.

👩‍💻

@javaquiz