Corporate-level ID positions: massive talent contest?

I don’t necessarily think you have to be the most talented applicant. You need to impress them enough for an interview, where you will need to showcase other skills.