SkyKick interview question

Mutex,Semaphore, Thread vs Process and Array vs LinkedList