Course Highlights
  • Pass a technical interview
  • Implement data structures in Java
  • Create algorithms from scratch
  • Write professional-level code
Curriculum

1 Topic
Get started with an overview of data structures. algorithms and dig into building your first data structure!

1 Topic
Learn to build various linear abstract data types in Java such as linked lists queues and stacks.

1 Topic
Learn hash maps a key-value data storage structure with very efficient lookup performance.

1 Topic
Learn algorithm fundamentals including recursive vs. iterative patterns and Big O asymptotic notation.

1 Topic
A conceptual and Java-specific introduction to Trees Binary Search Trees and Heaps.

1 Topic
Learn about sorting algorithms in Java.

1 Topic
Learn to build a Graph in Java and then traverse it using depth-first search breadth-first search and Dijkstra's algorithm.

1 Topic
Learn some common interviewing tricks and tips. Then practice some real interview questions in Java.

  Write a Review

Pass the Technical Interview with Java

Go to Paid Course