FSD Question Bank
FSD Question Bank
1. What is React? What are the advantages of using React? What are the limitations of React?
2. What are the major features of React?
3. What is React Hooks?
4. What is useState() in React?
5. What is the use of useEffect React Hooks?
6. Why do React Hooks make use of refs?
7. What are the rules that must be followed while using React Hooks?
8. Explain Strict Mode in React.
9. How to pass data between react components?
10. What are Higher Order Components?
11. What are the different phases of the component lifecycle?
12. What are the lifecycle methods of React?
13. Differentiate React Hooks vs Classes.
14. What is Redux?
15. How do you style React components?
16. What is React Router? Why do we need to React Router? How is React routing different
from conventional routing? How do you implement React routing?
17. What is JSX?
18. What are the differences between functional and class components?
19. What are props in React? Explain React state and props.
20. What is the virtual DOM? How does react use the virtual DOM to render the UI?
21. What is render() function
22. What is Babel
23. How do you create a React app?
24. What is the map() function?
1. What is MongoDB ?
2. What are some of the advantages of MongoDB?
3. What is a Document in MongoDB?
4. What is a Collection in MongoDB?
5. What are Databases in MongoDB?
6. What is the Mongo Shell?
7. How does Scale-Out occur in MongoDB?
8. How to add data in MongoDB?
9. How do you Update a Document?
10. How do you Delete a Document?
11. How to perform queries in MongoDB?
12. What are the data types in MongoDB?
13. When to use MongoDB?
14. How is Querying done in MongoDB?
15. Explain the term “Indexing” in MongoDB.
16. What is a Document in MongoDB?
17. What is a Collection in MongoDB?
18. What are Databases in MongoDB?
19. What is the Mongo Shell?
20. How does Scale-Out occur in MongoDB?
21. What are some features of MongoDB?
22. How to add data in MongoDB?
23. How do you Update a Document?
FSD Question Bank
24. How do you Delete a Document?
25. How to perform queries in MongoDB?
26. What are the data types in MongoDB?
27. When to use MongoDB?
28. How is Querying done in MongoDB?
29. Explain the term “Indexing” in MongoDB.
30. What are some differences between BSON documents used in MongoDB and
JSON documents in general?
31. What is the difference between the $all operator and the $in operator?
32. What are NoSQL databases? What are the different types of NoSQL databases?
33. How can you achieve Primary Key - Foreign Key relationships in MongoDB?
34. How do one perform the SQL JOIN equivalent in MongoDB?
35. How is data stored in MongoDB?
36. How to query MongoDB with %like%?