Pergunta de entrevista da empresa Zynga

Linked List, Tress, Dynamic Programming, Matrix. Almost everything was asked but after working I realized there was only if and for/while in the code. The interviewer himself was confused with his concepts.