IBM Interview Question

Programming language trivia, design patterns,