Hi
Its like a job training for doctors.Residency is a 3-6 year training program that medical students and International Medical Graduates must complete at a post graduate hospital.Applications are submitted to specific residency programs. Interviews are also conducted.There will be a lot of applicants but limited positions so have to work hard.
All the other details are given in the official website.
You can also refer the following link for details regarding usmle-
https://studyabroad.careers360.com/exams/usmle
Eligibility | Application | Result | Dates | FAQs
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile