Java, hibernate, collections, threads, spring.
Software Developer Java Interview Questions
4,203 software developer java interview questions shared by candidates
Round 1:- Aptitude Questions Programs: 1. Adding 2 numbers using Recursion. 2. Finding duplicates in an Array. 3. Frequency of Array Elements. Round 2:- In technical Round they asked about OOPS Concept. They asked what is Palindrome. They told to write a program on either string palindrome or number palindrome. They then asked a puzzle. if 3 bulbs are in different room and switches in different room, How to identify which button is for which bulb. Round 3: HR asked about some technical as well as HR Questions.
Palindrom Second largest number in java
Basic Java and J2ee questions
In First Round :- It is assessment test 2 coding questions and some basic Java Questions. In Second Round :- coding and some basic java questions. In Third Round :- some basic java questions which is take by client. In Fourth Round :- it is HR discussion.
HR: Tell me about your current projects
1) What is the heap? 2) How hashmap is designed? 3) Mechanisms of thread-safety 4) Indexes 5) SOLID principles 6) How I would test the app from round 2 and which layers are critical to test? 7) How I would implement a specific feature - related to caching, scheduled calculations, etc. 8) How I implemented exceptions handling? 9) How I would design a database with a lot of data persisting/querying in the database? 10) ...
Theoretical - transactions -java propagation types for transactions -spring security: oath2, refresh token -bean scope: singleton, prototype, default -@component vs @service -type of injection: constructor, setter, which one and why one is better -400 error -PUT vs PATCH -object vs class -OOP principles -public vs protected vs private access -abstract class vs interface -anonymous class - default method -final var, final method, final class -try catch, finally -types of exception -types of join -database relations -db index
Core java
What is the purpose of the main() function in Java? What is the difference between overriding and overloading? Which is the method first executed when a thread executes?
Viewing 2141 - 2150 interview questions