Happen Bank Interview Question

1. Write a Singly LinkedList data structure. How to determine if there is a loop in it. 2. Design min heap. 3. Write a function to determine if the no is Armstrong no or not.