If software companies expect their interview candidates to be skilled in coding, why shouldn’t banks demand that their candidates also have basic job-readiness? Not just in terms of the often-quoted soft skills, but also in terms of the hard skills needed for the job