Tech Mahindra Interview Question

What are the your Strength and weaknesses ?