Microsoft interview question

mostly regarding architecture, design patterns principles, coding problem with end-end functional expectation