Чем наполняются разделы технического задания: бизнес-требования, функциональные требования, нефункциональные требования?
Техническое задание (ТЗ) обычно делится на несколько разделов:
Читать ответПодготовка к интервью
17 вопросов с собеседований в Проектный офис по развитию туризма и гостеприимства Москвы
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Проектный офис по развитию туризма и гостеприимства Москвы. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: backend, api, database.
Каталог
Техническое задание (ТЗ) обычно делится на несколько разделов:
Читать ответПроцесс постановки задач на разработку обычно включает несколько ключевых этапов:
Читать ответВ REST API кэширование предусмотрено и является важной частью оптимизации производительности и снижения нагрузки на сервер.
Читать ответАсинхронное взаимодействие между системами позволяет повысить отказоустойчивость и масштабируемость. Вот основные варианты:
Читать ответИндексы в базах данных — это структуры данных, которые ускоряют поиск и выборку данных из таблиц. Они работают как указатели на строки таблицы, позволяя быстро находить записи без полного сканирования.
Читать ответConstraint (ограничение) в базе данных — это правило, которое накладывается на данные в таблице для обеспечения их целостности и корректности.
Читать ответПри выборе работодателя в первую очередь обращаю внимание на следующие критерии:
Читать ответДля оптимизации микросервиса под высокой нагрузкой можно применить следующие подходы:
Читать ответПри вызове PATCH с изменением цены на 70 тысяч в записи в базе данных обновится только поле цены, остальные поля останутся без изменений.
Читать ответВ моём опыте работы с Kafka я занимался описанием архитектуры обмена сообщениями между микросервисами. Основные моменты, которые я документировал:
Читать ответВ моём опыте работы с OpenAPI основная задача заключалась в создании и поддержке спецификаций API для внутренних и внешних сервисов. Требования включали:
Читать ответТриггер в базе данных — это специальный объект, который автоматически выполняет заданный набор действий (например, SQL-запросы) при наступлении определённого события (INSERT, UPDATE, DELETE) на таблице.
Читать ответ