Honestly?
Someone at a FAANG I won’t name explained it to me: They don’t check for employment eligibility/citizenship status before interviewing. If they like the person, legal is given the task of getting them a work visa. If they can’t, they’ll park the foreign worker at a satellite office until they can secure one. H1s and O1 are rather cheap in terms of legal fees. Especially when you operate at scale.