Для чего нужны схемы в PostgreSQL? Почему нельзя всё делать в public?
Схемы в PostgreSQL — это способ логически разделить объекты базы данных (таблицы, представления, функции и т.д.) внутри одной базы. Они позволяют:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Схемы в PostgreSQL — это способ логически разделить объекты базы данных (таблицы, представления, функции и т.д.) внутри одной базы. Они позволяют:
Читать ответОсновная цель использования функциональных интерфейсов — предоставить контракт с одним абстрактным методом, который можно реализовать с помощью лямбда-выражений или ссылок на методы.
Читать ответОбычно я создаю следующие виды тестов:
Читать ответДа, у меня был опыт участия в разработке проектов с нуля.
Читать ответMongoDB изначально не была ориентирована на полное соблюдение ACID-транзакций, так как это документно-ориентированная NoSQL база данных, оптимизированная для масштабируемости и высокой производительности.
Читать ответПри добавлении элемента в конец коллекции:
Читать ответКлассы, реализующие атомарные операции в многопоточном программировании, руководствуются парадигмой императивного программирования с акцентом на атомарность и синхронизацию.
Читать ответЛямбда-выражения имеют доступ к следующим типам переменных:
Читать ответПромежуточные операции в Stream используются для преобразования, фильтрации или сортировки данных без немедленного выполнения.
Читать ответHashMap в Java обеспечивает среднюю временную сложность операций вставки (put), поиска (get) и удаления (remove) порядка O(1) — то есть константное время.
Читать ответДа, использование микросервисной архитектуры обычно повышает сложность автоматизированного тестирования. Это связано с несколькими факторами:
Читать ответЭти ошибки не предназначены для обработки в обычном коде, так как они указывают на проблемы, которые обычно невозможно или нецелесообразно исправлять программно.
Читать ответ