Pergunta de entrevista da empresa IBM

in your language of choice implement a singly linked list