Можно ли определить первичный ключ по атрибутам из запроса?
определить первичный ключ по произвольным атрибутам запроса без дополнительного контекста нельзя — нужны бизнес-правила и строгие ограничения базы.
Читать ответПодготовка к интервью
65 вопросов с собеседований в ВТБ Техсобес
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ВТБ Техсобес. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: system analysis, api, architecture.
Каталог
определить первичный ключ по произвольным атрибутам запроса без дополнительного контекста нельзя — нужны бизнес-правила и строгие ограничения базы.
Читать ответМожно ли считать открытие файла примером использования API? API — это интерфейс, через который программы взаимодействуют с OS или сервисами При открытии файла программа отправляет запрос файловой системе ОС ОС…
Читать ответнормализация выполняется поэтапно каждая последующая нормальная форма содержит требования всех предыдущих несоблюдение ранних норм нарушает саму логику нормализации поэтапная проверка помогает избежать избыточности и…
Читать ответSOA представляет собой архитектурный подход, в котором сервисы взаимодействуют между собой по сети Шина данных (ESB) — один из вариантов интеграции сервисов, основанный на использовании централизованного посредника…
Читать ответСравнение производительности монолита и микросервисов монолит: локальные вызовы функций в памяти обеспечивают низкую задержку микросервисы: обмен данными между сервисами выполняется по сети и добавляет сетевую…
Читать ответПочему требование «в доме должно быть три комнаты» относят к нефункциональным В программных системах требования принято разделять на функциональные — описывающие, что делает система, и нефункциональные — определяющие,…
Читать ответНаиболее распространённые диаграммы и нотации UML — универсальный язык моделирования Диаграммы классов — описание структуры объектов и связей между ними Диаграммы последовательностей — отображение порядка…
Читать ответУдаляется ли сообщение из Kafka после чтения и как долго оно хранится? Kafka представляет собой распределённый лог сообщений с репликацией Прочитанные сообщения не удаляются автоматически Потребитель фиксирует позицию…
Читать ответАрхитектура: Kafka представляет собой распределённый журнал сообщений (log), а RabbitMQ — брокер очередей Модель доставки: Kafka передаёт поток данных и долго хранит сообщения; RabbitMQ использует push-модель и…
Читать ответСинхронное и асинхронное взаимодействие: отличия и варианты реализации Синхронное взаимодействие: операции выполняются одна за другой, поэтому каждый следующий шаг ожидает окончания предыдущего. Асинхронное…
Читать ответКлючи в реляционных базах данных PRIMARY KEY — ключ, однозначно идентифицирующий строку Гарантирует уникальность записей и целостность данных Может состоять из одного или нескольких столбцов; значения NULL не…
Читать ответчетвертый уровень модели OSI, обеспечивающий обмен данными между узлами отвечает за надежную передачу, включая контроль ошибок и восстановление данных выполняет упорядочивание и сегментацию передаваемой информации…
Читать ответ