1. What are the methods to perform DOM manipulation for a specific element in an application?
2. Can you explain React Higher Order Components in simple terms?
3. How do you cache data?
4. Describe a typical high-level design for a system.
5. Design a system to update end users SDKs.