Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Java Interview Questions & Answers · IT Interview Practice
Home
/
Backend
/
Java
Backend
Java
Curated Java interview questions with detailed answers.
30
questions
updated weekly
Junior
10
Middle
12
Senior
8
Java questions
11 / 30 shown
Default
Popular
Newest
›
What is the Java Collections Framework?
Middle
#Data Structures
#Java
Details →
›
What is the difference between an interface and an abstract class?
Middle
#Oop
#Java
Details →
›
What are generics and why use them?
Middle
#Language
#Java
Details →
›
Why must you override equals() and hashCode() together?
Middle
#Oop
#Java
Details →
›
What is the Stream API?
Middle
#Functional
#Java
Details →
›
What are lambdas and functional interfaces?
Middle
#Functional
#Java
Details →
›
What is Optional and how does it help with null?
Middle
#Language
#Java
Details →
›
What is the difference between Comparable and Comparator?
Middle
#Data Structures
#Java
Details →
›
How do enums work in Java?
Middle
#Language
#Java
Details →
›
What are the kinds of nested classes in Java?
Middle
#Oop
#Java
Details →
›
What is autoboxing and what are its pitfalls?
Middle
#Language
#Java
Details →