Microsoft interview question

Problems on data structures, design and algorithms.