Microsoft Interview Question

Introduce yourself, your contribution, weakness, strengths