You can apply in USA and get interview in USA.But you had better check Canada immigration qualification.In my memory,the miminum condition is Bachelor degree plus 4 years working experience