1. Given a file with all the strings on each line, write an algorithm to remove all the duplicates and return all the unique strings. I had practiced this question before so I felt like wow. So he first asked me, what kind of data structure I would use and after that what will be the time complexity of this program? I answered it correctly. Duration was 45 minutes. - I found this question in 'Cracking the coding interview' - PLEASE REFER. You will find this book tougher than your internship interview.