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
Home
/
#State
#State
34 questions
What is the difference between props and state?
React
#state
Junior
›
How does useContext and the Context API work?
React
#state
Middle
›
What does "lifting state up" mean, and how does it relate to prop drilling?
React
#state
Middle
›
How do you choose a state management approach in React?
React
#state
Senior
›
How does state management with Pinia work?
Vue.js
#state
Senior
›
How does state management with NgRx work?
Angular
#state
Senior
›
What is state in a frontend application?
State Management
#concepts
Junior
›
What is the difference between local and global state?
State Management
#concepts
Junior
›
What does "single source of truth" mean?
State Management
#concepts
Junior
›
Why is immutability important in state management?
State Management
#concepts
Junior
›
What is prop drilling and how do you avoid it?
State Management
#concepts
Junior
›
What does lifting state up mean?
State Management
#concepts
Junior
›
What is the difference between state and props?
State Management
#concepts
Junior
›
What is derived state and why avoid duplicating it?
State Management
#concepts
Junior
›
Why distinguish UI state from server state?
State Management
#concepts
Junior
›
When do you actually need a state management library?
State Management
#concepts
Junior
›
What is the Flux architecture?
State Management
#patterns
Middle
›
What are the core concepts of Redux?
State Management
#redux
Middle
›
What are actions and reducers, and why must reducers be pure?
State Management
#redux
Middle
›
What are selectors and memoization in state management?
State Management
#redux
Middle
›
What is middleware in Redux and how do thunks work?
State Management
#redux
Middle
›
When is Context a good state solution and when not?
State Management
#patterns
Middle
›
What is state normalization?
State Management
#patterns
Middle
›
How do you model async/loading state?
State Management
#concepts
Middle
›
What are state machines and when do they help?
State Management
#patterns
Middle
›
How do lightweight stores like Zustand and Jotai differ from Redux?
State Management
#libraries
Middle
›
What does Redux Toolkit (RTK) provide over classic Redux?
State Management
#redux
Senior
›
Why use a server-state library like React Query?
State Management
#libraries
Senior
›
What are optimistic updates and how do you implement them safely?
State Management
#patterns
Senior
›
What is the atomic state model (Jotai/Recoil)?
State Management
#libraries
Senior
›
How do you persist and hydrate state?
State Management
#patterns
Senior
›
How do you decide where each piece of state should live?
State Management
#concepts
Senior
›
How does MobX's reactive state model differ from Redux?
State Management
#libraries
Middle
›
What is the publish/subscribe pattern for state, and its trade-offs?
State Management
#patterns
Middle
›
State Interview Questions · IT Interview Practice