Что такое пул строк в Java?
Пул строк (String pool) — это особая область памяти в куче (heap) Java, где хранятся строковые литералы и интернированные строки.
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Пул строк (String pool) — это особая область памяти в куче (heap) Java, где хранятся строковые литералы и интернированные строки.
Читать ответДа, коллекция List в Java — это упорядоченный набор элементов, который позволяет хранить дубликаты и обеспечивает доступ к элементам по индексу.
Читать ответКрасно-черное дерево.
Читать ответОптимизация обычно касается транзакционных данных, так как именно они составляют основную нагрузку на систему при выполнении бизнес-операций.
Читать ответМаксимальное количество таблиц, которые можно использовать в одном запросе в PostgreSQL, не имеет жестко установленного лимита, но на практике ограничивается ресурсами сервера и сложностью запроса.
Читать ответУровень владения английским языком у кандидата обычно оценивается по шкале от начального (intern) до среднего (middle).
Читать ответВ Java конструкция catch может использоваться для обработки исключений, которые являются подклассами Throwable. Класс Error тоже наследуется от Throwable, поэтому технически можно написать catch (Error e).
Читать ответОперация объединения (merge) в системах контроля версий, таких как Git, используется для интеграции изменений из одной ветки в другую.
Читать ответЧтобы убрать зависимость от библиотеки spring-boot-starter-test в проекте на Java с использованием Maven или Gradle, можно сделать следующее:
Читать ответПредставь, что у тебя есть большая коробка с ячейками, и каждая ячейка может хранить одну игрушку. Чтобы быстро найти нужную игрушку, ты используешь специальный секретный код — хэш.
Читать ответЭлемент может исчезнуть из коллекции HashMap в следующих ситуациях:
Читать ответПроцесс рукопожатия (handshake) в сетевом взаимодействии — это начальный этап установления соединения между двумя узлами (например, клиентом и сервером).
Читать ответ