# Coding Interview Question: Linked List Cycles

Coding Interview Question: Given a linked list, determine whether it contains a cycle. Click for the solution.

Coding Interview Question: Given a linked list, determine whether it contains a cycle. Click for the solution.

Coding Interview Question: Given a linked list where each node has two pointers, one to the next node and one to a random node in the list, clone the list.

Coding Interview Question: Given an unsorted linked list, write a function to remove all the duplicates. Click for the solution.

Coding Interview Question: Given a tree, convert it into a doubly linked list from left to right by modifying the existing pointers. Click for the solution.

Coding Interview Question: Given a linked list, write a function that prints the nodes of the list in reverse order. Click for the solution.

Coding Interview Question: Given a linked list, write a function to determine whether the list is a palindrome. Click for the solution.

Coding Interview Question: Given a linked list, write a function to split the list into two equal halves. Click for the solution.

Coding Interview Question: Implement a stack that has a max() function, where max() returns the maximum value in the stack. Click for the solution.

Coding Interview Question: Given a linked list, and an input n, find the nth-to-last element of the linked list. Click for the solution.