IBM Interview Question

- data structures - performance optimization - best practices in software engineering