Tech Mahindra Interview Question

Your strengths and weaknesses