看你是什么身份了,一般来说,中国公民的话还是在国内办理比较方便的,在加拿大办理需要你和领事馆提供合理的异地办理的原因陈述,流程会稍复杂。
在国内和加拿大办理美国签证都是一样的。
都一样要去领馆面谈。只是在中国更方便一些。