ru
Feedback
Java | Тесты

Java | Тесты

Открыть в Telegram
5 521
Подписчики
-124 часа
-97 дней
-4730 день
Архив постов
Роадмап подготовки к Java собеседованиям Цель роадмапа – предоставить список тем и источников для быстрой подготовки к собесе
Роадмап подготовки к Java собеседованиям Цель роадмапа – предоставить список тем и источников для быстрой подготовки к собеседованиям. Темы: – Java (архитектура jvm, gc, многопоточность) – Spring (aop, transaction, cloud) – SQL/NoSQL (acid, base, уровни изоляций, explain) – Kafka/Docker/Kubernetes – Паттерны проектирования, ООП, SOLID – Алгоритмы и структуры данных – Системный дизайн Полная версия роадмапа со всеми темами и источниками лежит в канале @backend_interviewer

🤔 Какая из следующих функций относится к методам класса Object?
Anonymous voting

🤔 Какой менеджер компоновки разбивает контейнер на фиксированные ячейки?
Anonymous voting

🤔 Collections.emptyList() или новый экземпляр? Collections.emptyList() — предпочтительнее: - создаёт immutable объект; - экономит память (возможно переиспользование); - безопасен при использовании по умолчанию. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой интерфейс используется для выполнения операций ввода-вывода с символами?
Anonymous voting

🤔 Какой из методов java.lang.reflect.Method используется для вызова метода с отражением (Reflection)?
Anonymous voting

🤔 Какими значениями инициализируются переменные по умолчанию? Если переменная — поле класса, она получает значение по умолчанию: - int, short, byte, long → 0 - float, double → 0.0 - boolean → false - char → '\u0000' (нулевой символ) - Объекты и ссылки → null Локальные переменные не инициализируются автоматически — компилятор требует явного присваивания. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих методов интерфейса Iterator удаляет последний возвращенный элемент из коллекции?
Anonymous voting

🤔 Что подразумевается под Классом-обёрткой (Class Wrapper)? Класс-обёртка (Wrapper class) — это объектная оболочка для примитивного типа. В Java каждый примитив имеет соответствующий класс-обёртку: - int → Integer - double → Double - char → Character - и т.д. Зачем нужен: - для использования примитивов там, где требуется объект (например, в коллекциях); - поддержка null значений; - работа с generic-кодом (List<Integer>). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из методов класса java.lang.Thread помечает поток как демоновый (фоновый)?
Anonymous voting

🤔 Какой метод класса StringBuilder используется для изменения длины строки?
Anonymous voting

🤔 Сколько нужно instance'ов, чтобы обеспечить CI/CD? Зависит от нагрузки: минимум 1 агент CI, 1 runner, 1 среда для staging и 1 — для прод. Обычно 3–5 инстансов минимум на прод-проект. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 В чём разница между бакетом и списком? - Бакет (bucket) в HashMap — это ячейка хеш-таблицы, куда помещаются элементы с одинаковым хешем. - Список внутри бакета — это цепочка элементов (чаще всего LinkedList), хранящихся при коллизиях. Итак: бакет — это "корзина", а список — содержимое этой корзины. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих классов является неизменяемым в Java?
Anonymous voting

🤔 Какой паттерн проектирования описывает создание объекта с возможностью возврата его в исходное состояние?
Anonymous voting

🤔 Для чего нужен декоратор? Для расширения функциональности объекта, не затрагивая исходный код. Это позволяет гибко настраивать поведение, соблюдая принципы открытости/закрытости. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

Устали от продакшн-огня, но не хотите уходить из IT? ❤️‍🔥 В автоматизации тестирования не горит и обычно не падает в пятницу вечером. Зато кодить всё ещё нужно. Приходите на вебинар «Автотест на Java и карьера QA-автоматизатора» — в четверг, 5 июня. ▶️▶️ Занять место ▶️ Занятие проводят инженеры QA.GURU, создатели авторской программы по обучению автоматизации. Что будет? — узнаете, чем отличается Manual от Automation QA; — разберетесь, куда двигается рынок, и почему автоматизаторы нужны всем. А еще на занятии вы: — напишете свой автотест на Java: логин, поиск в Google шаг за шагом; — подключите Web, Mobile и API в одном проекте. Спикер, Станислав Васенков — QA-инженер, 10+ лет в автоматизации, ex-Head of QAA pflb.ru и автор библиотеки allure-notifications, спикер QA-митапов. Победитель хакатона по автоматизации тестирования от Epam. На нашей встрече Стас покажет, как специалисту с бэкграундом в разработке стартовать в автоматизации. 🎯 Будет интересно,если вы: — Java-разработчик, который хочет уйти от багфиксов, но остаться в IT; — ищете менее выгорающий трек с хорошей техбазой; — хотите понять, как устроена современная автоматизация и где вы в ней можете быть полезны. Участие бесплатное, но нужна регистрация. ▶️ Занять место можно до четверга. Реклама. Рекламодатель: ИП Васенков Станислав Олегович, ИНН 774335827403, erid: 2VtzqxNhbPT

🤔 Какой метод класса Runtime используется для получения общего количества памяти, доступной для JVM?
Anonymous voting