Java | Тесты
5.59K subscribers
27 photos
345 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой метод из класса Stream выполняет редукцию элементов до одного результата?
Anonymous Quiz
5%
map()
4%
filter()
81%
reduce()
11%
collect()
👍5
🤔 Какой из следующих методов используется для копирования содержимого одного потока в другой?
Anonymous Quiz
48%
copy()
20%
transferTo()
9%
sendTo()
24%
replicate()
👀8🔥1
🤔 Какие шаблоны проектирования знаешь?

1. Порождающие: Singleton, Factory, Builder, Prototype.
2. Структурные: Adapter, Decorator, Composite, Proxy.
3. Поведенческие: Observer, Strategy, Command, State, Chain of Responsibility.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥12
🤔 Какая конструкция используется для создания анонимного класса в Java?
Anonymous Quiz
20%
new ClassName
25%
new InterfaceName()
48%
new ClassName()
6%
new InterfaceName
💊22🤔5
🤔 В чём преимущества и недостатки ООП по сравнению с процедурным и функциональным программированием?

Преимущества ООП: модульность, повторное использование кода, инкапсуляция и полиморфизм.
Недостатки: сложность, перерасход памяти и производительности.
По сравнению с функциональным программированием, ООП менее выразительно для задач обработки данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🤔 Какой метод используется для создания потока данных в Java NIO?
Anonymous Quiz
36%
DataInputStream
18%
FileChannel
26%
BufferedReader
20%
ObjectOutputStream
💊14
🤔 Какой интерфейс используется для создания потока данных с произвольным доступом?
Anonymous Quiz
20%
InputStream
56%
RandomAccessFile
10%
FileOutputStream
14%
Scanner
💊72👍2🤔1
🤔 Что такое JDBC?

Это API для работы с базами данных.
1. Позволяет отправлять SQL-запросы и обрабатывать результаты.
2. Обеспечивает универсальный интерфейс для взаимодействия с различными СУБД.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥5
🤔 Какой интерфейс в Java используется для выполнения функции обратного вызова?
Anonymous Quiz
16%
ActionListener
25%
EventHandler
10%
Runnable
49%
Callable
🔥6🤯3👍2
🤔 Что такое mock в тестировании?

Это имитация объекта для тестирования.
1. Используется, чтобы изолировать тестируемый код от зависимостей.
2. Помогает проверить поведение системы в различных сценариях без реального взаимодействия.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥10
🤔 Какой метод интерфейса List возвращает элемент по заданному индексу?
Anonymous Quiz
12%
getElement()
5%
getItem()
1%
retrieve()
82%
get()
👍7
🤔 В чем разница Spring Boot и Spring?

Это упрощённая версия Spring, которая предоставляет преднастроенную среду для разработки.
1. Spring требует ручной настройки, тогда как Spring Boot автоматизирует конфигурацию.
2. Spring Boot включает встроенные серверы, такие как Tomcat, для быстрого запуска приложений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥7👀1
🤔 Какой метод интерфейса Map возвращает множество ключей?
Anonymous Quiz
30%
getKeys()
51%
keySet()
8%
keyList()
11%
keys()
🔥4👍3
🤔 Какой из интерфейсов является суперинтерфейсом всех интерфейсов в Java?
Anonymous Quiz
6%
Cloneable
13%
Serializable
2%
CharSequence
79%
Никакой
😁9👍6
🤔 Что такое String Pool?

Это область в памяти Java, где хранятся строковые литералы.
1. Если строка уже есть в пуле, создаётся ссылка на существующую строку.
2. Это экономит память, но требует осторожности при создании строк с оператором new.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥7
🤔 Какой метод класса File используется для создания нового пустого файла?
Anonymous Quiz
41%
create
6%
make
11%
touch
42%
createNewFile
👍5🤯3🔥2