How long do you think it would take me to obtain a functional knowledge (enough to do well in an entry-level interview) of data structures? The questions I usually get seem to be simple linked-list/ stack/queue/heap type of questions. Do you know a good resource that would give me a good functional rundown on data structures? I skipped out on the class in school and need to spend the next few weeks teaching it to myself. Do you think what is usually covered at the end of a beginner's C text will be enough?
Any advice on what my expectations or course of action should be would be appreciated.