
I’ve probably faced maybe a dozen or so interesting problems that required some cool DSA stuff over 10 years as a SWE. Most of the time it’s just making sure you pick the appropriate data structure from the standard library. Readability and maintainability are almost always more important than cleverness.