Banshing Group interview question

Name your strength and weakness