Broadcom Interview Question

1. Create a linked list and write the functions to add, delete a node. 2. Count how many ones in an integer number. 3. Reverse bits for an integer number.