Поиск вопросов…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Главная
Темы
Категории
Учебные программы
Поиск
Вопросы для собеседования: Паттерны · Практика IT-собеседований
Главная
/
#Паттерны
#Паттерны
25 вопросов
Сравните паттерны композиции: render props, HOC и custom hooks.
React
#patterns
Senior
›
Что такое архитектура Flux?
Управление состоянием
#patterns
Middle
›
Когда Context — хорошее решение для состояния, а когда — нет?
Управление состоянием
#patterns
Middle
›
Что такое нормализация состояния?
Управление состоянием
#patterns
Middle
›
Что такое конечные автоматы и когда они полезны?
Управление состоянием
#patterns
Middle
›
Что такое оптимистичные обновления и как их безопасно реализовать?
Управление состоянием
#patterns
Senior
›
Как вы сохраняете и восстанавливаете состояние?
Управление состоянием
#patterns
Senior
›
Что такое паттерн «издатель/подписчик» для состояния и каковы его компромиссы?
Управление состоянием
#patterns
Middle
›
Что такое API Gateway и зачем он используется?
Микросервисы
#patterns
Junior
›
Что такое service discovery?
Микросервисы
#communication
Junior
›
Что такое принцип базы данных на сервис?
Микросервисы
#data
Junior
›
Как вы определяете границы сервисов, используя DDD bounded contexts?
Микросервисы
#architecture
Middle
›
Как управлять данными, когда каждый сервис имеет собственную базу данных?
Микросервисы
#data
Middle
›
Что такое паттерн saga и чем отличается оркестрация от хореографии?
Микросервисы
#patterns
Middle
›
Что такое архитектура, управляемая событиями, в микросервисах?
Микросервисы
#communication
Middle
›
Что такое паттерн Backend-for-Frontend и как он связан с API gateway?
Микросервисы
#patterns
Middle
›
Какие паттерны устойчивости защищают микросервисы (circuit breaker, retry, timeout, bulkhead)?
Микросервисы
#resilience
Middle
›
Как вы управляете централизованной конфигурацией и секретами для различных сервисов?
Микросервисы
#patterns
Middle
›
Как вы версионируете API и поддерживаете обратную совместимость между сервисами?
Микросервисы
#communication
Middle
›
Что такое тестирование контрактов, управляемое потребителем (consumer-driven contract testing)?
Микросервисы
#communication
Middle
›
Как перенести монолит на микросервисы, используя паттерн strangler-fig?
Микросервисы
#architecture
Senior
›
Как достичь консистентности между сервисами, используя eventual consistency, CQRS и event sourcing?
Микросервисы
#data
Senior
›
Что такое стратегия наблюдаемости для логов, метрик и трейсов в большом масштабе?
Микросервисы
#resilience
Senior
›
Какие стратегии развертывания (CI/CD, canary, blue-green) подходят для микросервисов?
Микросервисы
#patterns
Senior
›
Что такое распределённый монолит и другие антипаттерны микросервисов?
Микросервисы
#architecture
Senior
›