Search questions…
⌘
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
Home
Topics
Categories
Learning paths
Search
Patterns Interview Questions · IT Interview Practice
Home
/
#Patterns
#Patterns
25 questions
Compare composition patterns: render props, HOCs, and custom hooks.
React
#patterns
Senior
›
What is the Flux architecture?
State Management
#patterns
Middle
›
When is Context a good state solution and when not?
State Management
#patterns
Middle
›
What is state normalization?
State Management
#patterns
Middle
›
What are state machines and when do they help?
State Management
#patterns
Middle
›
What are optimistic updates and how do you implement them safely?
State Management
#patterns
Senior
›
How do you persist and hydrate state?
State Management
#patterns
Senior
›
What is the publish/subscribe pattern for state, and its trade-offs?
State Management
#patterns
Middle
›
What is an API gateway and why is it used?
Microservices
#patterns
Junior
›
What is service discovery?
Microservices
#communication
Junior
›
What is the database-per-service principle?
Microservices
#data
Junior
›
How do you define service boundaries using DDD bounded contexts?
Microservices
#architecture
Middle
›
How do you manage data when each service has its own database?
Microservices
#data
Middle
›
What is the saga pattern and how does orchestration differ from choreography?
Microservices
#patterns
Middle
›
What is event-driven architecture in microservices?
Microservices
#communication
Middle
›
What is the Backend-for-Frontend pattern and how does it relate to an API gateway?
Microservices
#patterns
Middle
›
What resilience patterns protect microservices (circuit breaker, retry, timeout, bulkhead)?
Microservices
#resilience
Middle
›
How do you handle centralized configuration and secrets across services?
Microservices
#patterns
Middle
›
How do you version APIs and keep backward compatibility across services?
Microservices
#communication
Middle
›
What is consumer-driven contract testing?
Microservices
#communication
Middle
›
How do you migrate a monolith to microservices using the strangler-fig pattern?
Microservices
#architecture
Senior
›
How do you achieve consistency across services using eventual consistency, CQRS, and event sourcing?
Microservices
#data
Senior
›
What is an observability strategy for logs, metrics, and traces at scale?
Microservices
#resilience
Senior
›
What deployment strategies (CI/CD, canary, blue-green) suit microservices?
Microservices
#patterns
Senior
›
What is the distributed monolith and other microservices anti-patterns?
Microservices
#architecture
Senior
›