ConcurrencyProblems It has following problems solved using java concurrency Dining Philosopher Student Library Uber Riding Token Bucket filter