The government’s H-1B visa caps have already been reached, meaning a lottery will be needed to distribute visas, federal officials said late today.