1. Inheritance Breaks encapsulation, is it true? 2. About Volatile and internal working nature of it. 3. How to achieve Immutability and why we need it. 4. About static 5. Different Class loaders 6. Sql Injection 7. Load Factor in HashMap 8. Internal working of HashMap 9. About Current Project 10. Architecture 11. Abstract Class vs Interface
Java Senior Interview Questions
6,034 java senior interview questions shared by candidates
oops concept, coding round questions,SpringBoot n microservices architecture
Asked about current technologies used
difference between @repository, @service and @controller
What's is the architecture of microservice, Responsibility of eureka server,zool,Api gateway, Ribbon
what are garbage collection changes in Java 8
1st Technical Round: 1. Method overriding rules? 2. Output? • //classes will compile fine bcos both r throwing run time exceptions • class TestOverride { • void solution() throws NullPointerException { • System.out.println("super"); • } • } • • class TestSubOverride extends TestOverride { • void solution() throws RuntimeException { • System.out.println("sub"); • } • } 2. Given array {4,5,6,1,2,4}; how do u search particular element ex:1? Ans: he was looking for best search algorithm – ans is binary search algorithm 3. Consider I have huge data which is stored randomly, which data structure is best for retrieval with performance of O(1)? Ans: Hashmap bcos of performance O(1) always 4. Write a code to delete a node from LinkedList 5. Write a simple code for Threading. 6. What is difference between callable and Runnable? 7. What is functional interface? 8. Why functional interface should have only one abstract method why not more than one? 9. When we use lamda expressions? 10. What is difference between IOC and dependency injection? 11. Why do we need dependency injection? 12. Scopes of bean in spring? 2nd Technical Round: 1. Why Java is so popular? In depth answer 2. Given Name, write code to print all combinations using that. 3. Given array, {1,2,3,4,5,6,7,8} and {4,1,2,5,1,2,3,4,5,6,7,8}, at any given position how do you find out array is sorted or not. (Circular sorting)
Programs like, Second highest value from Array.
Most of them were Java questions, about the language and some of their libraries. In another interview, was the technical interview where you will have to solve a coding problem.
Basic core java questions, spring boot, microservices, java 8
Viewing 2701 - 2710 interview questions