Why Linked Lists Are an Interview Staple
The basic linked list algorithms are simple enough that a software engineer -- certainly one with a CS degree -- ought to be able to implement them from first principles.  And the point of the interview question isn&#x27;t specifically whether the interviewee can implement a simple linked list algorithm from first principles, it&#x27;s whether the interviewee can implement <i>anything</i> from first principles.