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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Что такое операция GROUP BY?

GROUP BY в SQL группирует строки по значениям в указанных столбцах. После группировки можно применять агрегатные функции, такие как SUM, AVG, COUNT, для выполнения вычислений над каждой группой. Эта операция часто используется для анализа данных и создания сводок. Например, можно подсчитать общее количество заказов для каждого клиента.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🤔 Какой интерфейс используется для выполнения функциональных операций над элементами потока?
Anonymous Quiz
51%
Stream
31%
Function
5%
Collector
14%
StreamFunction
💊121
🤔 Какой из следующих методов используется для изменения текущей позиции курсора в файле?
Anonymous Quiz
37%
setPosition()
34%
setPointer()
18%
seek()
10%
locate()
💊14
🤔 Каким образом можно реализовать множественное наследование в Java?

Множественное наследование классов в Java невозможно, чтобы избежать проблем с конфликтами в наследуемых методах. Однако Java позволяет реализовывать множественное наследование через интерфейсы, которые можно комбинировать в одном классе. Если интерфейсы содержат методы с одинаковыми именами, требуется явное указание, какой из них использовать. Это позволяет достичь гибкости, избегая сложностей наследования классов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥1
🤔 Какой из следующих классов используется для работы с потоками данных, поддерживающими сжатие?
Anonymous Quiz
6%
FileOutputStream
21%
BufferedOutputStream
20%
GZIPOutputStream
52%
ZipOutputStream
🤔7👍1
🤔 Какой из следующих методов используется для завершения работы программы с указанием кода завершения?
Anonymous Quiz
3%
halt()
31%
terminate()
58%
exit()
8%
stop()
🤔 В чем идея Stream API?

Stream API — это инструмент для обработки коллекций и массивов с использованием функционального подхода. Он позволяет фильтровать, преобразовывать и агрегировать данные, используя методы, такие как map, filter, reduce. Stream API поддерживает ленивую обработку данных, что улучшает производительность, особенно с большими объёмами данных. Это упрощает написание кода и делает его более выразительным.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19💊1
🤔 Какой из следующих классов предоставляет методы для форматирования и вывода данных в консоль?
Anonymous Quiz
63%
System
10%
Console
20%
Formatter
8%
PrintStream
🤔1
🤔 Какой интерфейс используется для выполнения асинхронных вычислений, которые могут завершиться успехом или неудачей?
Anonymous Quiz
18%
Runnable
20%
Callable
24%
Future
37%
CompletableFuture
🤔 Что такое ACID?

ACID — это набор принципов, которые обеспечивают надёжность транзакций в базах данных: атомарность (все операции транзакции выполняются как единое целое или не выполняются вовсе), согласованность (после завершения транзакции данные остаются в согласованном состоянии), изолированность (транзакции не влияют друг на друга) и долговечность (данные сохраняются после успешного завершения транзакции). Соблюдение этих принципов помогает предотвратить повреждение или потерю данных.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥6
🤔 Какой из следующих классов в Java используется для работы с потоками данных в формате JSON?
Anonymous Quiz
35%
JsonStream
21%
JsonParser
21%
JsonReader
23%
JsonObject
💊5👍1
🤔 Какой из следующих классов используется для безопасного хранения данных в кэше с возможностью автоматического удаления элементов?
Anonymous Quiz
12%
HashMap
5%
TreeMap
39%
ConcurrentHashMap
45%
WeakHashMap
🤔10
🤔 Какой интерфейс в Java используется для выполнения операций, которые могут быть отложены на будущее время?
Anonymous Quiz
9%
Callable
46%
Future
36%
ScheduledExecutorService
9%
Timer
🔥5
🤔 Какой из следующих интерфейсов используется для представления потока примитивных типов?
Anonymous Quiz
40%
PrimitiveStream
33%
IntStream
17%
BaseStream
10%
NumericStream
👍2
🤔 Какой из следующих методов используется для замены части строки другой строкой?
Anonymous Quiz
80%
replace()
13%
substitute()
3%
change()
4%
modify()
🤔 Какие знаешь Spring Scope?

Основные Spring Scope: singleton (один экземпляр на контейнер), prototype (новый экземпляр для каждого запроса), request (один экземпляр на HTTP-запрос), session (один экземпляр на HTTP-сессию) и application (один экземпляр на контекст веб-приложения).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍2
🤔 Какой из следующих классов используется для синхронизации доступа к блокам кода?
Anonymous Quiz
42%
Semaphore
11%
CountDownLatch
41%
ReentrantLock
6%
Barrier
1
🤔 Какой интерфейс используется для обработки событий изменения состояния в JavaFX?
Anonymous Quiz
17%
StateListener
21%
ChangeListener
15%
PropertyChangeListener
47%
ActionListener
💊11👍3
🤔 В чём разница между final, finally, finalize?

final используется для обозначения констант и для запрета наследования или переопределения методов. finally — это блок, выполняющийся всегда в конце блока try-catch, независимо от исключений. finalize — это метод для очистки ресурсов перед удалением объекта сборщиком мусора.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥1
🤔 Какой метод используется для преобразования строки в число типа int?
Anonymous Quiz
7%
toInt()
68%
parseInt()
23%
valueOf()
2%
convertToInt()
👍21😁1