Java Software Engineer Interview Questions

4,199 java software engineer interview questions shared by candidates

Basic Questions Asked: Introduce yourself (including questions about your current project). Why is String immutable in Java, and how can we create an immutable class? Streams coding question – Given a list of integers, find all numbers starting with 1. Explain Predicate and BiFunction interfaces. Explain/implement the Bubble Sort algorithm. Explain Future in Java. Difference between fail-fast and fail-safe iterators. Java 8 features.
avatar

Software Engineer - Java Developer

Interviewed at Capgemini

4.2
Sep 3, 2025

Basic Questions Asked: Introduce yourself (including questions about your current project). Why is String immutable in Java, and how can we create an immutable class? Streams coding question – Given a list of integers, find all numbers starting with 1. Explain Predicate and BiFunction interfaces. Explain/implement the Bubble Sort algorithm. Explain Future in Java. Difference between fail-fast and fail-safe iterators. Java 8 features.

Viewing 2721 - 2730 interview questions

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