BFS may not feel very relevant for front end development, but second time the author encountered it in an interview should have been a clue that it&#x27;s worth learning.<p>The world is full of not-entirely-relevant systems that you need to master to succeed. Tech interviewing is just another one of them. The good news is that once you know what they&#x27;re looking for (and yes, there are books) it can be studied in a straightforward way.<p>Think of it as a standardized test, with all the associated virtues (consistency) and faults (dehumanization).