The law prohibits employers from hiring only U.S. citizens or lawful permanent residents unless required to do so by law.
http://www.eeoc.gov/laws/practices/inquiries_citizenship.cfm