Skip to main content

#Java

Browse articles tagged with #Java

  • DSA Problems

    Max Area of Island Java Solution

    Complete Java implementation for finding maximum area of island in 2D grid using DFS and BFS approaches with time and space complexity analysis.

  • DSA Problems

    Rotting Oranges Java Solution with BFS

    Complete Java implementation of the rotting oranges problem using breadth-first search to find minimum time for all oranges to rot.

  • DSA Problems

    Pacific Atlantic Water Flow Problem Solution

    Complete Java implementation for finding cells where water can flow to both Pacific and Atlantic oceans in a grid.

  • DSA Patterns

    Search in Rotated Sorted Array Java Solution

    Complete Java implementation of rotated sorted array search with binary search optimization and edge case handling for FAANG interviews.

  • Backend LLD

    Rule Evaluation Engine Design and Implementation

    Comprehensive low-level design for a scalable rule evaluation engine supporting complex business logic with performance optimization and extensibility.

  • DSA Problems

    Number of Islands Problem Solution

    Complete Java implementation for counting connected land cells in a 2D grid using DFS and BFS approaches.

  • DSA Patterns

    Binary Search Algorithm Implementation and Applications

    Complete Java solution for binary search with multiple use cases, time complexity analysis, and practical implementation patterns for FAANG interviews.

  • DSA Problems

    Word Search II Java Solution with Trie and DFS

    Complete Java implementation for Word Search II problem using Trie data structure and depth-first search with backtracking.

  • DSA Patterns

    Sorting and Merging Intervals in Java

    Complete Java solution for interval sorting problems including merge intervals, interval scheduling, and overlap detection with optimal time complexity.

  • DSA Problems

    Implement Trie (Prefix Tree) Data Structure in Java

    Complete Java solution for implementing a Trie (Prefix Tree) data structure with insert, search, and startsWith operations optimized for string prefix matching.

Stay in the Loop

Get curated DSA patterns, coding problems, frontend and backend LLD/HLD, and AI/ML System Design insights delivered straight to your inbox. No spam, just focused interview and engineering content.