Microsoft interview question

computer algorithms such as sorting and searching