Java Software Engineer Interview Questions

3,079 java software engineer interview questions shared by candidates

The technical round of the HCL interview for a Java developer role covered a range of topics, including: Core Java Handling and types of exceptions Threads and multithreading Core OOP concepts Discussion on whether Java is 100% object-oriented Process of memory allocation during object creation Collections Framework: Concepts and practical usage SQL: Focused on joins Tools Git for version control Maven for project management and build automation
avatar

Software Engineer - Java Developer

Interviewed at HCLTech

3.7
Dec 21, 2024

The technical round of the HCL interview for a Java developer role covered a range of topics, including: Core Java Handling and types of exceptions Threads and multithreading Core OOP concepts Discussion on whether Java is 100% object-oriented Process of memory allocation during object creation Collections Framework: Concepts and practical usage SQL: Focused on joins Tools Git for version control Maven for project management and build automation

In interview 1st question was tell me about yourself as expected,After that he came to my project he was asking again and again some doubts on my project if you will tell something about your project he will ask some questions from your explaination.After that he moved to java some questions on interface,adt,dynamic static,why public static void main,some questions on hacking facebook account.about 30 mina he took my interview.Interview was good answered all questions except 2 but not got selected. I didn't said good morning and may i sit all and shake hand with him.That might be reason for rejection I think....! for 1st apti there were 100 students,after that for technical apti approximately 50 were selected.then through tech apti 8 were selected was among those.. and after interview 2 were selected
avatar

Software Engineer Trainee Java

Interviewed at Zycus

3.5
Oct 24, 2014

In interview 1st question was tell me about yourself as expected,After that he came to my project he was asking again and again some doubts on my project if you will tell something about your project he will ask some questions from your explaination.After that he moved to java some questions on interface,adt,dynamic static,why public static void main,some questions on hacking facebook account.about 30 mina he took my interview.Interview was good answered all questions except 2 but not got selected. I didn't said good morning and may i sit all and shake hand with him.That might be reason for rejection I think....! for 1st apti there were 100 students,after that for technical apti approximately 50 were selected.then through tech apti 8 were selected was among those.. and after interview 2 were selected

3rd Round - Technical HR Questions: 1. Given an 'n' size ArrayList. We have to process and store the elements in sub-lists based on the size of ArrayList. Consider an ArrayList of size 14, then we have to store first 10 elements in one list and next 4 elements in one list. 2. Self Introduction 3. About my projects. Here, while explaining whatever I told that I have worked, they started questioning on that topics.
avatar

Software Engineer - Java Developer

Interviewed at Zycus

3.5
Nov 6, 2017

3rd Round - Technical HR Questions: 1. Given an 'n' size ArrayList. We have to process and store the elements in sub-lists based on the size of ArrayList. Consider an ArrayList of size 14, then we have to store first 10 elements in one list and next 4 elements in one list. 2. Self Introduction 3. About my projects. Here, while explaining whatever I told that I have worked, they started questioning on that topics.

on streams java-8 , a onpaper question to merge 2 lists , new java features ,diff between callable and runnable ,future and completable future and completable future functions , thread pools and types of thread pools , micro service design patterns , spring boot related questions on api configs ,how to use a different embedded server other than default tomcat server .
avatar

Software Development Engineer (SDE) JAVA

Interviewed at Mphasis

3.4
Oct 13, 2025

on streams java-8 , a onpaper question to merge 2 lists , new java features ,diff between callable and runnable ,future and completable future and completable future functions , thread pools and types of thread pools , micro service design patterns , spring boot related questions on api configs ,how to use a different embedded server other than default tomcat server .

Viewing 1441 - 1450 interview questions

Glassdoor has 3,079 interview questions and reports from Java software engineer interviews. Prepare for your interview. Get hired. Love your job.