Thoughtworks Interview Question

Topics: linq, database deadlocks, exception handling.