1. What is your understanding of sales?
2. Given a string, reverse the order of words.
3. Given a linked list, detect if there is a cycle in it. If a cycle is present, remove the cycle and return the modified linked list.
4. Given a linked list, reverse the nodes of a linked list k at a time and return its modified list. k is a positive integer and is less than or equal to the length of the linked list. If the number of nodes is not a multiple of k then left-out nodes, in the end, should remain as it is.