10y
Dear applicant,
A second on-site interview is only given in rare cases to provide an applicant with a second chance to prove their qualifications if they were not prepared to do so during the first interview. We normally give candidates ample time to prepare for their second chance interview, so this could explain the time frame you have mentioned.