| 1. @Autowired annotation. |
2. Explain in detail how you connected to your backend. |
| 3. Types of CascadeTypes. |
4. Did you implement OOPS concepts in your project? – yes. |
| 5. Explain file application.properties. |
6. What annotations did you use in your project? |
| 7. Explain pom.xml file. |
8. Which type of Java version has been used in your project? |
| 9. What is @Service, @Autowired and why we use them? |
10. Explain all the annotations used in the controller. |
| 11. Where did you write the database connectivity drivers? |
12. In pom.xml, what is <starter-jpa> dependence for? |
| 13. Why do we need to use Spring Boot, where we have alternatives like Spring MVC, J2EE? |
14. How can we connect Angular and backend? |
| 15. What is @RestController? |
16. What is Spring and Spring Boot? |
| 17. What is JPARepository? |
18. What are the inbuilt methods in JPARepository? |
| 19. What is @Service and why we use it? |
20. Application properties. |
| 21. How you connect the backend data to frontend? |
22. Why we use /url in backendUrl? |
| 23. Spring Boot features. |
24. All @Annotations and why we are using them. |
| 25. PutMapping vs DeleteMapping. |
26. PostMapping vs GetMapping. |
| 27. Annotations used in Spring? |
28. How does the JPA work? |
| 29. What is dependency injection and its types? |
30. What is @PathVariable? |
| 31. What is spring-boot-starter-web in pom.xml? |
32. Explain about delete mapping and why we use /id. |
| 33. Spring Boot version. |
34. Use of @SpringBootApplication. |
| 35. Use of Tomcat server. |
36. What is the purpose of starter dependency? |
| 37. Use of ORM. |
38. Object of class will be created before @Autowired is used or not? If not, why? |
| 39. Type of database used. |
40. What is the purpose of ArrayList? |
| 41. How to add data into ArrayList? |
42. HTTP protocol. |
| 43. What is the purpose of @GetMapping and @PostMapping? |
44. Can I post data using @GetMapping? If no, why? |
| 45. What is an interface? |
46. How you got save, delete, findByID? |
| 47. Why do you use interface in JpaRepository instead of class? |
48. Why do you use Postman instead of browser link? |
| 49. Which database you had used in your project? |
50. What is Entity? |
| 51. Use of @RequestBody. |
52. Use of service layer. |
| 53. Difference between Spring and Spring framework. |
54. What is JPA Repository and Hibernate? |
| 55. What is @Repository? |
56. You have used a new keyword in Spring Boot? |
| 57. Why we use association in Spring Boot? Explain. |
58. Why we used component? |
| 59. When the object is created, is it before or after using @Autowired? |
60. JAVA version and Spring Boot version used in project? |
| 61. Where JPA is used in your project? |
62. What is ORM? |
| 63. In pom.xml, what are dependencies you used and what is their purpose? |
64. Is encapsulation used in your project? |
| 65. Hibernate. |
66. Is it required to use Tomcat in your project? |
| 67. What is the difference between JPA and JDBC? |
68. @PostMapping. |
| 69. If you want to add through @GetMapping, will it work or not? |
70. What is used save in method? |
| 71. What is the difference between flush() and delete()? |
72. Annotations @Repository, @Service, @RestController. |
| 73. JsonIgnore. |
74. Drivers, connectors for database. |
| 75. What is Constructor, Interface? |
76. Uses of these annotations - @RestController, @Repository, @JpaRepository, @Autowired, @Service, @PostMapping, @GetMapping. |
| 77. What are stereotype annotations? |
78. Show the output in Postman (post, get). |
| 79. For getAll() method, run it in SQL and display data. |
80. What are the versions of Java and Spring Boot you used in the project? |
| 81. What are the dependencies used in the project? |
82. What is the difference between JPA and JDBC? |
| 83. How @PostMapping annotation restricts to get values? |
84. Use of findAll. |
| 85. Difference between Java 8 & Java 11. |
86. Why do we use JpaRepository? |
| 87. Difference between Spring and Spring Boot. |
88. What is ServletInitializer and its uses? |
| 89. If we don’t add @Service, what will happen? |
90. Dependency injection. |
| 91. What is constructor injection? |
|