Total Questions : 30
Expected Time : 30 Minutes

1. What is the purpose of the 'useState' hook in React?

2. In the context of databases, what is an 'ORM'?

3. What is the purpose of the 'position' property in CSS?

4. What is the purpose of the 'express' framework in Node.js?

5. What is the purpose of the SQL JOIN clause?

6. Explain the principles of the Single Responsibility Principle (SRP) in object-oriented programming.

7. Which HTML tag is used to create a hyperlink?

8. What is the purpose of the 'useEffect' hook in React?

9. What is the purpose of the 'try...catch' statement in JavaScript?

10. Explain the concept of dependency injection in software development.

11. What is the purpose of a 'RESTful API' in web development?

12. Explain the differences between synchronous and asynchronous programming.

13. In the context of frontend development, what is the purpose of 'state' in React?

14. How can you comment out multiple lines in JavaScript?

15. What does the term 'backend' refer to in full-stack development?

16. How does 'GraphQL' differ from 'REST' in web development?

17. How do you declare a variable in JavaScript?

18. Explain the concept of prototypal inheritance in JavaScript.

19. What is the purpose of the 'use strict' directive in JavaScript?

20. When is it appropriate to use the 'DELETE' HTTP method in a RESTful API?

21. What is the significance of the 'async' and 'await' keywords in JavaScript?

22. What is the purpose of the 'padding' property in CSS?

23. What is the purpose of the 'localStorage' object in web development?

24. What does the 'box-model' refer to in CSS?

25. In the context of databases, what is a 'composite key'?

26. In the context of databases, what is SQL used for?

27. Explain the concept of a microservices architecture in software development.

28. What is the purpose of the 'margin' property in CSS?

29. When would you use the 'PUT' HTTP method in a RESTful API?

30. What is a race condition in concurrent programming?