What are your strengths and weaknesses?

This is common question. Had it 2 or 3 times.