International medical graduates who come to the U.S. for residencies primarily do so via J-1 visas. Physicians who enter the U.S. on a J-1 visa must return to their home country for two years before applying for H-1B visa status or permanent residency.