Persistent Systems Interview Question

SQL Joins, Semaphores, Multi-threading, Doubly Linked List