Skip to content
Sharp

Java Interview Prep

From equals() to the JVM, with real code

The Java fundamentals interviewers test: object-oriented design, collections, streams, exceptions, concurrency, the JVM, I/O and classic design patterns.

Topics
39
Questions
3928
Flashcards
3505

What you'll cover

Open a topic to preview its key ideas, the Learn step of the Sharp method.

Question formats

Practice the formats you'll actually see. Code examples included.

  • Multiple choice · 3906
  • Fill in the blank · 3
  • Select all that apply · 4
  • What does this code output? · 6
  • Drop-down cloze · 1
  • Ordering · 2
  • Matrix / grid · 2
  • Interview answer · 3
  • Highlight text · 1

Start Java Interview Prep

Create a free account to save progress, track weak topics and keep your streak.

Java Interview Prep: interview questions with answers · Sharp