0% found this document useful (0 votes)
93 views

List of Java Unanswered Interview Questions

This document contains a list of 165 unanswered Java interview questions organized into several categories, including questions about Java concepts like singleton classes, array lists vs linked lists, lambda expressions; questions about frameworks like Spring, Hibernate, JPA; questions related to microservices, Docker, databases; and other topics like design patterns, concurrency, REST APIs. It provides a broad overview of the types of technical questions commonly asked during Java interviews.

Uploaded by

S.S. Ammar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views

List of Java Unanswered Interview Questions

This document contains a list of 165 unanswered Java interview questions organized into several categories, including questions about Java concepts like singleton classes, array lists vs linked lists, lambda expressions; questions about frameworks like Spring, Hibernate, JPA; questions related to microservices, Docker, databases; and other topics like design patterns, concurrency, REST APIs. It provides a broad overview of the types of technical questions commonly asked during Java interviews.

Uploaded by

S.S. Ammar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

LIST OF UNANSWERED JAVA INTERVIEW QUESTIONS

1. Construct a singleton class


2. How u deploy app
3. array list & linked list
4. get load method in hibernate
5. idempotent
6. daemon method in java
7. AEM
8. UDP
9. JPA
10. hibernate
11. metaspace
12. Rest Template
13. Why copy?
14. mongoDB
15. TED
16. service factory
17. spring bean life cycle
18. joint point, end point
19. list to set
20. spring security
21. microservices architecture
22. yield(), join()
23. stack()
24. load balancer
25. circuit breaker pattern
26. service discovery pattern
27. solid principles in java
28. aggregation, composition
29. concurrent modification exception
30. docker-more
31. API gateway
32. service registry
33. components of microservices
34. life cycle of docker
35. predicate, consumer

1
LIST OF UNANSWERED JAVA INTERVIEW QUESTIONS

36. default method


37. adapter design
38. truncate, delete
39. IOC
40. thread cycle
41. transactional management
42. sonar quebe, sonar lint
43. custom exception
44. custom query
45. array={1,2,3,4}->split {1,4} &{3,2}
46. Java app calls another app
47. CLI
48. @exclude
49. @required
50. spring configuration file
51. nested class
52. dead lock
53. static variable, method , block which will be first
54. spring cloud
55. difference between mock and spy
56. equals to , == difference
57. string new string difference
58. why we use lambda
59. sql command second largest salary
60. sort by salary
61. autowired
62. inner class
63. connection pool
64. same request again
65. Jaxp
66. @transactional within one app only
67. integer list-> remove even number
68. list to map
69. where to mention spring of jwt token
70. how to sort based on first name of object

2
LIST OF UNANSWERED JAVA INTERVIEW QUESTIONS

71. Split the string-number,string& letters


72. final constructor
73. default constructor
74. instance metod
75. static method in main method, other restrictions of static method
76. Entity manager framework
77. Abstract-static-why
78. Changing database from d2 for minimal change in coding
79. How to persist data from database
80. Static method calling
81. List to map
82. CI/CD Pipeline
83. types of autowired
84. view resolver
85. 4 parts of HTTP
86. Hashcode and equals methos
87. Spring cloud
88. java app calls url of another app how?
89. static variable, method and block which is executed first
90. what is idempotent
91. Api gateway
92. Service Registry
93. component of microservice
94. Life cycle of docker
95. DELETE & TRUNCATE method
96. IOC
97. thread cycle
98. transactional management
99. sonarlint, sonar quebe
100. caching
101. custom exception
102. default method
103. Observer design
104. Adaptor design\
105. executor framework

3
LIST OF UNANSWERED JAVA INTERVIEW QUESTIONS

106. predicate, consumer


107. web services
108. solid principle in java
109. aggregation,composition
110. concurrent modification
111. docker
112. PLSQL
113. Dcoker more
114. Spring container
115. Executor framework
116. curd operation
117. Load Balancer
118. Circuit Breaker Patter
119. Service Discovery Patter
120. Api Gateway
121. Custom queries JPA
122. SonarLint
123. Intern()
124. What is the question mark and percentage symbol in url
125. for(Character cg:st) try to understand this type of for each statements
126. Arrays.asList
127. JPA
128. Hibernate
129. sql query to find second highest salary in DB
130. arrayList and linked list
131. Rest template
132. Join method
133. Cloud tech
134. Metaspace
135. Predicate
136. Jenkins
137. Get and Load method in hibernate
138. Lambda expression 139.
140. Enum 141.
142. toString Method 143.

4
LIST OF UNANSWERED JAVA INTERVIEW QUESTIONS

144. Upcasting downcasting 145.


146. Queues 147.
148. Sorting Lists 149.
150. Sorted Maps 151.
152. Implementing Iterable 153.
154. Using Iterators 155.
156. Linked List 157.
158. Response Entity 159.
160. Serialization 161.
162. String Builder 163.
164. What is agile technology 165.
166.
OTHER IMPORTANT QUESTIONS

1. Docker
2. Kubernates
3. Api gateway patter
4. Web service vs microservice
5. Rest template
6. CI-CD pipeline
7. Kafka

OTHER QUESTIONS MISSED FROM JAVA

1. Angle brackets in java


2. Final keyword in java
3. Spring boot starter
4. if @Component is there then why do you need to define @service @reository? does it
make difference
5. @Enableasych
6. thread life cycle
7. AllArgsConstructor&NoArgsConstructor
8. What is Swagger? Have you implemented it using Spring Boot?
9. What is DevTools in Spring Boot?
10. difference between procedure and function in
11. transient keyword in Java
12. What is size() and capacity in Collections ?
13. What are the mehods in java.lang.obj
14. To String method
15. Statement & Prepared Statement
16. How to connect Spring boot to the database using JPA
17. Static keyword
18. why we override toString method?

5
LIST OF UNANSWERED JAVA INTERVIEW QUESTIONS

19. Methods & Constructor


20. How to find duplicate strings in a list of string?
21. what is Producer and Consumer
22. If we call run method directly what is the impact
23. Can we start thread two times what is the impact.
24. when we start thread internally what will happen.
25. difference between jparepository and crudrepository
26. Hibernet session
27. Sprind data JPA:
28. @qualifier
29. @autowired and its types
30. How to exclude the autoconfigured dependency in spring boot
31. Explain structure of your previously worked project.
32. Scopes of spring bean
33. CascadeType.ALL in hibernate
34. Mapping in hibernate
35. Spring stereotype annotations
36. Supplier Functional Interface and when & how to use it
37. what is the use of declaring this in properties file
spring.jpa.properties.hibernate.dialect
38. static keyword , why can't we override static method?
39. Basic Unix commands.

40. @CrossOrigin why and how it is useful? when to use it?


41. Garbage Collection - When and what gets eligible for GC? How it happens (behoind
the scene how GC work )
42. What is REST (in detail)? why use REST why not SOAP ?
43. Capacity and load factor significance and how does size changes size
44. what is Transient, persistent, detached
45. save persist

You might also like