Context is fine for light shared state (theme, auth user). Redux/Zustand help when many components update complex state often. ShopNest theme can be Context; huge cart+filters may need a store.
Hexaware rounds often probe: Automation + full-stack.
Themes commonly reported in public MNC interview experiences (AmbitionBox / LinkedIn / Glassdoor-style). Practice aloud; keep answers this short in the real round.