Hi, there is no proper timeline for interview or oath.I did my test on March 9th, 2021(dint have any interview) n I recently took my oath on 17th June, 2021. So it is different for each applicant. Keep your trip short. I recommend not to postpone any thing, just accept wht u get..also pls check...