Подборка объединяет вопросы, отмеченные на этапах интервью в Танто-С. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, django.
Микросервисная архитектура — это подход к построению приложений в виде набора небольших, автономных сервисов, каждый из которых отвечает за конкретную бизнес-функцию.
В проектах на Django для реализации WebSocket я использовал библиотеку Channels. Она расширяет стандартный Django и позволяет работать с протоколом WebSocket, обеспечивая асинхронную обработку сообщений.
Общее табличное выражение (CTE) позволяет определить временную именованную таблицу, которая существует только в рамках одного запроса. Это удобно для упрощения сложных запросов и повторного использования подзапросов.
В рамках одного процесса операционная система выделяет память в виртуальном адресном пространстве процесса. Это пространство разделено на несколько сегментов: код (текст), данные, куча (heap) и стек (stack).
Research repository — это централизованное хранилище, где аккумулируются и систематизируются результаты исследований, данные, инсайты и документы, связанные с продуктом или проектом.