Overview

This section contains Java interview programs focused on:

  • Data Structures & Algorithms
  • Java 8+ (Streams, Collections, Optional)
  • Real-world entity-based problems

Categories

🔹 Arrays

  • Two Sum
  • Missing Number
  • Prefix Sum
  • Sliding Window basics

🔹 Strings

  • Frequency problems
  • Anagrams
  • First non-repeating character

🔹 Employee – Department (Java 8)

  • Highest salary per department
  • Average salary by department
  • Top N employees

🔹 Java 8 Streams & Collections

  • groupingBy
  • flatMap
  • Comparator sorting
  • Map compute / merge

Table of contents


This site uses Just the Docs, a documentation theme for Jekyll.