fa
Feedback
Java задачи с собеседований

Java задачи с собеседований

رفتن به کانال در Telegram

Задачи, тесты и теоретические вопросы по JAVA. Репозиторий: https://github.com/proghub-official/java-interview Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny

نمایش بیشتر
5 885
مشترکین
-124 ساعت
+17 روز
-2730 روز
آرشیو پست ها
Каким будет Output?
Anonymous voting

Must Have для Java-разработчиков! Итак, хотим поделится прекрасной новостью. Фонд «Сколково» и IT_One проведут чемпионат среди Java-специалистов на онлайн-платформе All Cups от VK. Участников ждет призовой фонд свыше 700 тыс. рублей, а также возможность получить работу в крупнейших российских проектах цифровой трансформации. Для кого: 🔸Middle / middle+ 🔸Senior 🗓 Когда: до 10 августа. 🌐 Формат: Онлайн-чемпионат ⭐️Победители, занявшие в финале чемпионата с 1 по 5 места, получат денежные призы от 80 до 250 тысяч рублей. 👉 Участие бесплатное. Нужно только зарегистрироваться.

Пояснение предыдущему посту👆 В большинстве случаев в LinkedList окажется больше элементов, т.к. память выделяется постепенно под каждый новый элемент. А в ArrayList память выделяется пачками: в случае достижения лимита текущего массива создаётся новый массив большего размера и память под него выделяется сразу. Но может возникнуть такая ситуация, когда в ArrayList поместится больше элементов, если новый массив окажется как раз «впритык» по объёму доступной оперативной памяти. В этом случае LinkedList закончится быстрее, т.к. на каждый отдельный элемент расходуется больше памяти, чем в ArrayList.

Если в Java в ArrayList и в LinkedList начать в бесконечном цикле добавлять по одному элементу, то в какой из коллекций окажется больше элементов на момент возникновения OutOfMemoryError?
Anonymous voting

Есть ли смысл использовать лямбды в Java в целях оптимизации, или это только для улучшения читабельности кода?
Anonymous voting

Как можно в коде вычислить квадратный корень из числа без использования функции извлечения корня? Для упрощения задачи будем считать, что корень – это всегда целое число. Какое самое оптимальное решение?
Anonymous voting

Изучить основы Java за 14 дней? По цене пиццы?! Это реально! Подключайтесь к нашему мини-курсу, старт уже сегодня, 5 июля;)

Является ли данный класс потокобезопасным?
Anonymous voting

Хочешь освоить азы главного языка «энтерпрайза», Java, всего за 14 дней? Школа программирования Хекслет объявляет набор на подготовительный курс: https://clck.ru/reuou Даём только мясную и прикладную информацию. По окончанию курса ты уже владеешь базовым знанием языка и даже напишешь собственную программу! Прямо сейчас переходите по ссылке ниже и бронируйте место, стартуем 5 июля!

Корректно ли такое выражение?
Anonymous voting

Что выдаст код?
Anonymous voting

Что выдаст код?
Anonymous voting

❓ А вы пройдите тест по алгоритмам? 💪 Знание алгоритмов — это та самая база, которой должен владеть каждый разработчик. Эта
❓ А вы пройдите тест по алгоритмам? 💪 Знание алгоритмов — это та самая база, которой должен владеть каждый разработчик. Эта база помогает решать задачи Middle+ уровня быстрее и правильнее. Практичные навыки и живой увлекательный процесс обучения ждут вас на онлайн-курсе «Алгоритмы и структуры данных» в OTUS, где за 5 месяцев вы изучите важные алгоритмы на визуальных примерах и исследуете разные способы его реализации. В конце обучения вы напишете свое приложение и сможете представлять его на собеседовании. 📌 Формат обучения адаптирован так, что подходит для любого языка программирования. 👉 Пройдите вступительное тестирование, чтобы занять место в группе по спец.цене https://otus.pw/6ErK/

Каков результат выполнения кода?
Anonymous voting