IBM interview question

Oops concept, sql database, enums, arrays, linked list, list, program to code