IBM Interview Question

Circular doubly-linked list, Queues, Servlets and Filters