Total Questions : 30
Expected Time : 30 Minutes

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

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

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

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

5. In JavaScript, what is the purpose of the 'slice' method?

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

7. Explain the role of the 'ng-repeat' directive in AngularJS.

8. What is the purpose of 'middleware' in a Node.js application?

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

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

11. What is the purpose of the 'async/await' syntax in JavaScript?

12. What is the purpose of the Docker tool in containerization?

13. What is the main purpose of HTML in web development?

14. What does the 'text-align' property control in CSS?

15. When developing a responsive website, what does the term 'media query' refer to?

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

17. Explain the role of a reverse proxy in web development.

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

19. In web development, what does the 'HTTP' protocol stand for?

20. How do you include an external JavaScript file in an HTML document?

21. How do you declare a variable in JavaScript?

22. Explain the differences between REST and GraphQL in web development.

23. What is the purpose of the 'alt' attribute in the HTML 'img' tag?

24. What is the purpose of the 'bcrypt' library in Node.js?

25. What is the purpose of the 'map' function in JavaScript?

26. In JavaScript, what is the purpose of the 'if' statement?

27. Explain the differences between synchronous and asynchronous programming.

28. What is the purpose of a 'reverse proxy' in server configuration?

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

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