Microsoft interview question

How would you design the system where a client can issue a task.