Coders Crushby Napplied AI

Data Structures & Algorithms

100+ curated problems from top tech interviews

AllArrays & HashingTwo PointersSliding WindowStack & QueueBinary SearchLinked ListsTreesTriesHeap / Priority QueueGraphsDynamic ProgrammingBacktrackingGreedyIntervalsMath & GeometryBit Manipulation

7 problems found

Add Two Numbers

MediumLinked Lists

Add two numbers represented by lists...

O(max(m,n)) / O(max(m,n))
Google, Amazon

Reorder List

Coders Crushby Napplied AI

The ultimate interview preparation platform. Master System Design, DSA, and tackle community challenges to crush your FAANG interviews.

Looking for jobs? Visit Napplied AI Jobs Search Agent

System Design

  • All Problems
  • Easy
  • Hard

DSA

  • All Problems
  • Dynamic Programming
  • Graphs

More

  • Problems Arena
  • Growth Paths
  • My Crush

Coders Crush by Napplied AI - Tech Interview & Coding Should Be Effortless

MediumLinked Lists

Reorder list in alternating pattern...

O(n) / O(1)
Google, Facebook

Palindrome Linked List

EasyLinked Lists

Check if linked list is palindrome...

O(n) / O(1)
Google, Facebook

Merge Two Sorted Lists

EasyLinked Lists

Merge two sorted linked lists...

O(n log n) / O(n)
Google, Amazon

Remove Duplicates from Sorted List

EasyLinked Lists

Remove duplicates in sorted list...

O(n log n) / O(n)
Google, Microsoft

Copy List with Random Pointer

MediumLinked Lists

Deep copy list with random pointers...

O(n) / O(n)
Google, Amazon

Reverse Linked List

EasyLinked Lists

Reverse singly linked list...

O(n) / O(1)
Google, Amazon