Cisco interview question

1/ Reverse a linked list 2/ Two threads synchronisation