IBM Interview Question

how to delete a node in a single linked list? explain what is dead lock.