archivebasic data structure interview questions