You can also Start your linked List problem solving with a simple problem like "Palindrome check for a Linked List" with different different approaches. Approach 1: using string ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-CnH48nmU8BI.html Approach 2: using stack ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-litQHGRRSdo.html Approach 3: using list ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-71lls_x4VdY.html Approach 4: using two pointer concept ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-DxvET45WAgE.html Approach 5: using two pointer and a list ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-o-bnjsY2Hck.html