Resource Library

Below you can find all of the different resources in the Guide: practice problems, former Google interview questions, online courses, videos, and more.

Back to all resources
  • Depth first search

    Depth first search (DFS) is an algorithm used for traversing tree or graph data structures. Learn about DFS, as well as iterative and recursive approaches to implementing the algorithm, in this article. (Techie Delight)

    Mark as complete Save for later