It could take a month after the medical, or could take a year. The truth is, nobody can predict the timeline.
And NO, not all applicant has to face interview. If there is any doubt on your application, visa officer might want to interview you to clear the air.