1. Write a program to identify if a number is positive, negative, or zero.
2. Given head, the head of a linked list, determine if the linked list has a cycle in it. There is a cycle in a linked list if there is some node in the list that can be reached again by continuously following the next pointer. Return true if there is a cycle in the linked list. Otherwise, return false.
3. What is the difference between processes and threads?
4. Write basic TCL scripts.
5. Tell me about the OSI model.