Какие виды индексов ты знаешь, какие у них недостатки, почему нельзя навесить индекс на всё?
Навешивать индекс на каждую колонку большой таблицы не всегда правильно и может привести к негативным последствиям:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Навешивать индекс на каждую колонку большой таблицы не всегда правильно и может привести к негативным последствиям:
Читать ответIdempotent producer в Kafka гарантирует, что повторная отправка одного и того же сообщения не приведёт к дублированию в топике.
Читать ответРаботаю с разными типами требований, в зависимости от проекта:
Читать ответВ своей практике я работал с несколькими СУБД:
Читать ответЗацикливание модели — это ситуация, когда объекты модели ссылаются друг на друга циклически, что может привести к бесконечным рекурсиям при обходе или сериализации.
Читать ответПримеры нефункциональных требований, которые я описывал:
Читать ответЗапрос select from a left join b on a.a = b.b выполняет левое внешнее соединение таблиц a и b по условию равенства столбцов a.a и b.b.
Читать ответМеня привлекает в вашей компании возможность работать над интересными и значимыми проектами, которые соответствуют моим профессиональным интересам и способствуют развитию навыков.
Читать ответЧтобы понять, требуется ли создание нового микросервиса, нужно собрать следующие данные:
Читать ответМасштабируемость микросервисной архитектуры лучше, чем у монолита, благодаря нескольким ключевым факторам:
Читать ответЗа последние два года я приобрёл следующие навыки:
Читать ответКроме REST и SOAP, существуют и другие протоколы и стандарты для взаимодействия между системами:
Читать ответ