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

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

Ir al canal en Telegram

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

Mostrar más
5 887
Suscriptores
+124 horas
-27 días
-2430 días
Archivo de publicaciones
Хотите стать востребованным разработчиком? 🚀 Крупные компании переходят на микросервисную архитектуру, и это открывает огром
Хотите стать востребованным разработчиком? 🚀 Крупные компании переходят на микросервисную архитектуру, и это открывает огромные возможности для специалистов, владеющих этой технологией. Представляем вам курс «Microservice Architecture» от OTUS, который поможет вам освоить эту технологию. В процессе обучения вы: ✅ рассмотрите множество нетривиальных задач проектирования backend-приложений и их дальнейшего сопровождения; ✅ изучите не только паттерны проектирования новых сервисов, но и подходы к работе с legacy-сервисами; ✅ научитесь решать проблемы с согласованностью изменений или с оркестрацией сервисов;- как разработчик научитесь базовым навыкам работы с Kubernetes. Курс подходит для архитекторов, разработчиков, системных аналитиков, администраторов и DevOps-инженеров. 🔥 После обучения вы получите практическую помощь в трудоустройстве и карьерную консультацию от эксперта. Проверьте свой уровень — пройдите вступительный тест и займите место в группе по спец.цене: https://clck.ru/35vaG7 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Какой результат работы данного кода? public static void main(String[] args) { int a = 5; System.out.println(a / 2); }
Anonymous voting

Совет на осень 2023 год: углубитесь в изучение Java. Тот, кто разбирается в тонкостях Java — сможет что угодно и сорвёт куш. А если вы не хотите терять последние недели лета на бесполезные материалы и гайды — читайте канал: @javatg Там просто и доступно объясняют какие шаблоны проектирования заставят ваш код летать, почему следует избегать использования исключений в управлении потоками, какие фишки Java Serialization API не знают 90% разработчиков. Ещё мы собрали маст-хэв мл-папку для Java разработчиков: https://t.me/addlist/ZM3J6oFNAnRlNWU6 Подписывайтесь, потом сами себе спасибо скажете: @javatg

Вы умеете работать с индексами в базах данных? Или даже не знаете, для чего они там нужны? Индексы повышают производительност
Вы умеете работать с индексами в базах данных? Или даже не знаете, для чего они там нужны? Индексы повышают производительность и упрощают работу программиста в разы. Освоив этот инструмент, вы сможете снизить временные и энергетические издержки, повысив свою эффективность. Изучите этот материал на бесплатном открытом уроке «Что такое индексы в БД, как они работают и зачем они нужны» от OTUS. На занятии обсудим: - Зачем нужны индексы и как они повышают производительность запросов; - Улучшение скорости поиска данных с помощью индексов; - Влияние индексов на использование ресурсов системы; - Различные типы индексов; - Процесс работы с индексами; - Учет затрат на поддержку индексов и их обновление при изменении данных. Занятие пройдёт 5 октября в 20:00 мск в рамках курса «Highload Architect». ➡️ Для регистрации требуется пройти вступительный тест: https://clck.ru/35uTuQ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Вы умеете работать с индексами в базах данных? Или даже не знаете, для чего они там нужны? Индексы повышают производительност
Вы умеете работать с индексами в базах данных? Или даже не знаете, для чего они там нужны? Индексы повышают производительность и упрощают работу программиста в разы. Освоив этот инструмент, вы сможете снизить временные и энергетические издержки, повысив свою эффективность. Изучите этот материал на бесплатном открытом уроке «Что такое индексы в БД, как они работают и зачем они нужны» от OTUS. На занятии обсудим: - Зачем нужны индексы и как они повышают производительность запросов; - Улучшение скорости поиска данных с помощью индексов; - Влияние индексов на использование ресурсов системы; - Различные типы индексов; - Процесс работы с индексами; - Учет затрат на поддержку индексов и их обновление при изменении данных. Занятие пройдёт 5 октября в 20:00 мск в рамках курса «Highload Architect». ➡️ Для регистрации требуется пройти вступительный тест: https://clck.ru/35uTuQ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Какие из следующих объявлений переменных верны?
Anonymous voting

🤝Язык Kotlin - лучший друг Java-разработчиков. Kotlin - современный и удобный язык программирования для разработчиков Java.
🤝Язык Kotlin - лучший друг Java-разработчиков. Kotlin - современный и удобный язык программирования для разработчиков Java. Он предлагает лаконичный синтаксис, функции расширения и совместимость с существующим Java-кодом. Kotlin также обеспечивает безопасность от null-указателей по умолчанию и поддержку функционального программирования. В OTUS идет набор в группу курса “Kotlin Backend Developer Professional”. 🔥На нем вы научитесь: - использовать Kotlin для разработки серверных приложений; - применять асинхронное и многопоточное программирование с корутинами; - использовать Kotlin совместно с различными фреймворками; - строить хранилища на базе SQL, NoSQL и NewSQL; - писать приложения с монолитной, микросервисной и бессерверной архитектурами. Начните с проверки своих знаний и пройдите вступительное тестирование! ❗️Если пройдете тест успешно - получите доступ к топовым урокам курса и спец. условия при поступлении в группу. ПРОЙТИ ТЕСТ Легендой курса является разработка стартапа. В рамках легенды обсуждается реализация экстремальных проектов, в которых сочетаются высокая неопределенность и жесткие ограничения по времени и ресурсам. При покупке курса возможна рассрочка платежа. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Профессия «Java-разработчик». Курс с нуля до трудоустройства за 10 месяцев. Освойте язык крупного бизнеса и финансовых технол
Профессия «Java-разработчик». Курс с нуля до трудоустройства за 10 месяцев. Освойте язык крупного бизнеса и финансовых технологий и научитесь разрабатывать веб-приложения на фреймворке Spring. Всесторонне подготовим к собеседованиям и поиску первой работы. Предложим вашу кандидатуру в партнерские компании! Начнем писать код на первом уроке. На курсах вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также 5 проектов, в рамках которых вы напишете полноценные приложения для портфолио на GitHub 🎁 Пройдите 5 бесплатных уроков из профессии и получите скидку 10% на курс! Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid: LjN8KSbHA

🧚‍♀️Задумывались ли вы, как может выглядеть идеальная библиотека для работы с данными? Наверняка с помощью такой библиотеки
🧚‍♀️Задумывались ли вы, как может выглядеть идеальная библиотека для работы с данными?  Наверняка с помощью такой библиотеки можно очень гибко настраивать валидацию данных, трансформировать данные в разные формы, описывать предметную область, находить закономерности в массивах данных, генерировать тестовые данные по образцу, разбирать не структурированные данные на составные части и даже исправлять грамматические ошибки. Вдобавок, она должна быть простой для понимания и производительной. Такая библиотека это не мечта, а вполне себе реальность! 👉На бесплатном вебинаре онлайн-курса  «Clojure Developer» —  «Malli, программируем на схемах» мы познакомимся с библиотекой Malli, посмотрим на стандартные (и не очень) сценарии её использования: регистрация 🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку. Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KTVdr

Какой результат работы данного кода? public static void main(String[] args) { int[] array = new int[]{11, 5, -4, 8, 4, 7}; for (int i = 0; i < array.length; i += 2) { System.out.print(array[i]+" "); } }
Anonymous voting

Привет! Мы в МТС активно поддерживаем ИТ-сообщество в России и запускаем всероссийскую олимпиаду по программированию с главны
Привет! Мы в МТС активно поддерживаем ИТ-сообщество в России и запускаем всероссийскую олимпиаду по программированию с главным призом в 3 млн рублей. Для кого? Для школьников, студентов и действующих ИТ-специалистов. Что будет? Блок онлайн-заданий, митапы и мастер-классы, общение в закрытом Telegram-канале и финальный очный тур с программированием на скорость. Когда олимпиада завершится, мы создадим True Tech Community, где будем делиться полезными и эксклюзивными материалами для разработчиков. А что еще? Финалистов ждет afterparty, фестиваль технологий, интерактив, квесты, карьерные стенды, где лучшие специалисты смогут получить оффер от МТС. Регистрация уже открыта! Подробности по ссылке. Ждем тебя! Реклама. ПАО "МТС". ИНН 7740000076. erid: LjN8KDXhq

🟥Мастхэв-мероприятие для Java-разработчиков 🔄 Бесплатный открытый урок «Транзакции в Kafka» от OTUS. Что будет на занятии:
🟥Мастхэв-мероприятие для Java-разработчиков 🔄 Бесплатный открытый урок «Транзакции в Kafka» от OTUS. Что будет на занятии: - Посмотрим, как чтение данных из Kafka можно сделать транзакционным. - В ряде случаев требуется дополнительно обеспечить корректность обработки данных – изучим, как это можно реализовать. Преподаватель Сергей Петрелевич – Java-разработчик, в отрасли с 2003 года. Программировать начал со времен ZX-Spectrum. 8 лет в разработке банковских процессинговых систем пластиковых карт. 🌐 Занятие пройдёт 27 сентября в 20:00 мск в рамках курса «Java Developer. Professional». Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени! Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие: ➡️ Пройти тест Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Какой модификатор доступа необходимо использовать, чтобы переменная была видна только в текущем классе?
Anonymous voting

Как веб-разработчику продвинуться по карьерной лестнице? Далеко не каждый специалист умеет создавать отказоустойчивые и легко
Как веб-разработчику продвинуться по карьерной лестнице? Далеко не каждый специалист умеет создавать отказоустойчивые и легко масштабируемые архитектуры. В свою очередь, многие компании предъявляют разработчикам именно такие требования. Научитесь применять в работе архитектурные решения высшего пилотажа – пройдите обучение «Highload Architect» от OTUS. За 5 месяцев вы научитесь: ✅ использовать в своих проектах решения, которые выдерживают миллионы запросов в секунду; ✅ правильно оптимизировать работоспособность серверов; ✅ эффективно использовать инструменты, которые уже есть в проектах. Программа полностью обновлена и отвечает реалиям мира IT. Все преподаватели курса – практикующие специалисты. Занятия проходят в режиме живых вебинаров, сочетаемых с выполнением домашних работ и созданием выпускного проекта для портфолио. Пройдите вступительное тестирование прямо сейчас и узнайте, готовы ли вы стать студентом курса: https://otus.pw/MfAk/ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KGQbJ

Axiom JDK Meetup: Java 21 и доверенные технологии Спикеры расскажут об особенностях отечественной Java-экосистемы, бесшовной
Axiom JDK Meetup: Java 21 и доверенные технологии Спикеры расскажут об особенностях отечественной Java-экосистемы, бесшовной миграции Java-стека на доверенные технологии, обеспечении безопасности и оптимизации Java для микросервисов. Доклады в программе: ✔️ Роман Карпов, «Кто разрабатывает российскую Java и почему она лучше Oracle и других JDK» ✔️ Олег Чирухин, «Axiom JDK Pro и Libercat: безопасная миграция Java-стека и KPI по импортозамещению» ✔️ Александр Дроздов, «Безопасная разработка: защищаем открытый код и получаем сертификацию ФСТЭК» ✔️ Олег Чирухин, «Легковесные Java-контейнеры: ускоряем разработку на 25%» После докладов пройдет сессия вопросов и ответов со спикерами митапа.   Встречаемся в онлайне 27 сентября в 18:00 по Москве. Зарегистрироваться на митап. Реклама, ООО «Вайлдкард», ИНН 7801718607, erid 2RanymgMQhe

🦾 Освойте востребованный фреймворк всего за 5 месяцев и создавайте приложения на Java 🔥🔝 Знание Spring Framework – один из
🦾 Освойте востребованный фреймворк всего за 5 месяцев и создавайте приложения на Java 🔥🔝 Знание Spring Framework – один из самых востребованных скиллов для разработчика, многие крупные проекты ищут именно таких специалистов на самые желанные офферы. 5️⃣ Вместе с OTUS вы можете освоить Spring всего за 5 месяцев в рамках курса «Разработчик на Spring Framework»! ➡️ Пройти тест Что даст вам этот курс: - Умение эффективно работать в проектах, где есть Spring - Знание современных возможностей Spring - Понимание, как создавать Web-приложения на микросервисной архитектуре и решать высокоуровневые задачи по разработке - Умение быстро проходить путь от идеи до production-grade - Владение фреймворками Spring и технологиями вспомогательных проектов (Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5) 🟠Курс доступен для приобретения в рассрочку! Пройдите бесплатное вступительное тестирование прямо сейчас и узнайте, готовы ли вы стать студентом! ➡️ Пройти тест Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Человек на 60% состоит из воды, а Тинькофф на 100% из масштабных ИТ-задач и ежедневных вызовов Если ты опытный ИТ-спец, этот
Человек на 60% состоит из воды, а Тинькофф на 100% из масштабных ИТ-задач и ежедневных вызовов Если ты опытный ИТ-спец, этот вызов для тебя. А решение бытовых забот берем на себя: от ультра расширенной медстраховки и юридической поддержки до компенсации питания, спорта и дополнительного обучения. Выбрать вакансию и стать частью ИТ-команды можно тут Реклама. АО "Тинькофф Банк", ИНН 7710140679, ERID LjN8K4nej

Какой результат работы данного кода? public static void main(String[] args) { int[] array = new int[]{11, 5, -4, 8, 4, 7}; for (int i = 0; i < array.length; i += 2) { System.out.print(i+" "); } }
Anonymous voting