Tech Mahindra Interview Question

Tell me your weakness and strengths