Java задачи с собеседований
Open in Telegram
Задачи, тесты и теоретические вопросы по JAVA. Репозиторий: https://github.com/proghub-official/java-interview Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny
Show more5 751
Subscribers
-124 hours
-87 days
-4730 days
Posts Archive
🔥Свежие весенние выходы для разработчиков — бесплатные демо-занятия онлайн-курсов по Android-разработке на Kotlin от OTUS и Альфа-Банка для продвинутого и базового уровней знаний:
📌11.03 - «Профилируем и ускоряем Gradle сборки»: https://otus.pw/g21Q/
— Научимся искать узкие места в сборках с помощью gradle-profiler, scan и visualVM и правильно конфигурировать Gradle. Рассмотрим другие возможности для оптимизации и ускорения сборок на большом проекте.
📌12.03 - «Хранение данных. Room» с Сергеем Гониным: https://otus.pw/Ayop/
— Обсудим создание собственной БД, работу с Room БД, LiveData, а также миграции и обновление версий БД.
👉🏻Регистрируйтесь сейчас — напомним в день вебинара!
Вложенный класс имеет доступ ко всем методам и свойствам класса в котором он обьявлен?
[SQL] В некоторой таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
В Яндексе стартовал набор на летнюю стажировку - идёт активный набор на направление Java (бэкенд).
Лето в Яндексе — это от 3 до 6 месяцев оплачиваемой работы бок о бок с ментором, возможность подтянуть свои знания и поработать над реальными задачами компании. Начать можно уже весной. Те, кто проявит себя наилучшим образом, получат шанс перейти в штат.
В этом году набор открыт по пяти направлениям: фронтенд- и бэкенд-разработка, машинное обучение, аналитика и мобильная разработка. Стажировки пройдут в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде, Новосибирске, Сочи и Минске. Кандидатам из других городов Яндекс оплатит дорогу и проживание в Москве.
Особый формат стажировки — Deep Dive в Яндекс.Маркете. Эта программа проходит в формате буткемпа: стажёры смогут попробовать себя сразу в двух командах, чтобы понять, что им ближе и интереснее.
Почитать подробности, подать заявку и решить тестовое задание можно на сайте:
https://ya.cc/t/t7rJne1oNAkvC
Какими параметрами можно передать в JVM путь к классам приложения и библиотекам?
Тест по Scala-разработке
Уровень: необходим опыт в Java от 1 года или на других ООП от 3-х лет
Кол-во вопросов: 18
Вопрос из теста ⬇️
Какой вариант объявления обязательного метода main() верный?
Что будет выведено в результате компиляции и запуска:
[Git] Как удалить все игнорируемые и неотслеживаемые, но не игнорируемые файлы из рабочей директории?
❓Вы начинающий Java-разработчик? Всего 6 месяцев обучения отделяют вас от новой карьерной вершины и средней зарплаты 💶180 тыс. рублей.
Проверено на 14 группах онлайн-курса «Java Developer. Professional» — 60% студентов улучшают свои условия или находят более интересный проект еще во время обучения.
👉🏻Хотите так же? Проходите вступительный тест и занимайте место по спец.цене: https://otus.pw/3ShE/
Программа актуализируется перед каждым запуском. Овладейте лучшими инструментами и технологиями, пройдя хардкорную практику от сильнейших Java разработчиков.
🐿 Разъяснение:
Время, затрачиваемое на сортировку данным алгоритмом, состоящим из внешнего и вложенного цикла будет
О(n^2).
Пространственная же сложность зависит от того, сколько памяти нам потребуется затратить на получение результата алгоритма. Как мы видим, мы создаём 1 массив, его же и возвращаем, не задействуя дополнительную память. Что даёт нам О(1) в пространстве.
https://webdevblog.ru/bolshoe-o-chto-eto-takoe-pochemu-eto-vazhno-i-pochemu-eto-ne-vazhno/🔥Новенький вопрос от @Sanych369:
Перед Вами обычная реализация "Пузырьковой сортировки" массива. Какая временная сложность и пространственная сложность будут соответствовать данному коду(в нотации Big O)?
