Проектировали с нуля схемы баз данных? На каком уровне?
Да, проектировал схемы баз данных с нуля. Обычно это включает несколько уровней:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
Да, проектировал схемы баз данных с нуля. Обычно это включает несколько уровней:
Читать ответДа, структура уровней требований по BABOK обычно включает три основных уровня:
Читать ответЕсли отсутствие клиента — это нормальная ситуация, и возвращать ошибку 404 (Not Found) нецелесообразно, можно рассмотреть альтернативные варианты:
Читать ответЕсли изначальный запрос считает популярность за другой период (например, за день), чтобы считать популярность за месяц, нужно изменить фильтр по дате.
Читать ответВ одном из последних проектов я работал системным аналитиком в команде из 6 человек, включая разработчиков, тестировщиков и менеджера проекта.
Читать ответДля передачи логина и пароля при авторизации обычно используется HTTP-метод POST.
Читать ответДля интеграционного решения, где система А запрашивает у системы Б генерацию большого отчёта (2 часа формирования, 200 МБ), лучше использовать асинхронный подход с уведомлением о готовности:
Читать ответВ нашей команде груминги проходили регулярно, обычно раз в неделю, с участием всех членов команды: разработчиков, тестировщиков, аналитиков и менеджеров.
Читать ответЕсли продакт не принимает мои идеи, я стараюсь понять причины отказа. Возможно, есть бизнес-ограничения, приоритеты или другие факторы, которые я не учёл.
Читать ответИдентификация — это процесс определения, кто пытается получить доступ, то есть пользователь называет своё имя или логин.
Читать ответПравила валидации входных данных должны быть описаны в спецификации API, например, в OpenAPI (Swagger) или другом формате документации.
Читать ответJoin — это операция в реляционных базах данных, которая позволяет объединять строки из двух или более таблиц на основе связанного между ними условия.
Читать ответ