there is no interview if they are satisfied with your documents. please provide all documents (including originals) per the CIC website for the particular consulate. Otherwise it may delay the process.
For me , I applied in the consulate. I had to give an interview as my H1B visa in USA was...