Most incoming residents will have already taken and passed USMLE Steps 1 and 2. It is advisable that they take USMLE Step 3 within the first two years after completing medical school because most states require that physicians take and pass all three steps--USMLE Steps 1, 2, and 3--within a seven-year periodin order to obtain an unlimited license.