BFS and DFS are two algorithms of the graph data structure. DFS algorithm traverses the graph in a way that it tries to go far from the root node. Its implementation uses the stack. Compared to this, the BFS algorithm traverses the graph as close as possible to the root node.

BY Best Interview Question ON 04 Feb 2019