Total Questions : 50
Expected Time : 50 Minutes

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

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

3. What is the purpose of the 'webpack' tool in modern web development?

4. Explain the differences between HTTP and HTTPS.

5. What is the purpose of the 'SQL JOIN' operation in databases?

6. How can you add a comment in HTML?

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

8. In JavaScript, what does the 'typeof' operator do?

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

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

11. What does the 'flex-grow' property control in CSS?

12. In the context of databases, what does 'ACID' stand for?

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

14. Explain the concept of responsive web design.

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

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

17. Explain the differences between synchronous and asynchronous programming.

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

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

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

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

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

23. What is the purpose of a closure in JavaScript?

24. What is the purpose of the 'this' keyword in JavaScript?

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

26. When would you use 'WebSocket' in a full-stack application?

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

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

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

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

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

32. Explain the differences between unit testing and integration testing in software development.

33. How does a 'cookie' differ from 'localStorage' in web development?

34. What does the 'border-radius' property control in CSS?

35. How does 'sessionStorage' differ from 'localStorage' in web development?

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

37. What is the purpose of the 'git' version control system in software development?

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

39. What role does 'React Router' play in a React application?

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

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

42. In the context of databases, what is MongoDB?

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

44. In JavaScript, what is the purpose of the 'forEach' method?

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

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

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

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

49. In the context of databases, what is a 'foreign key'?

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