I applied through a recruiter. The process took 3 weeks. I interviewed at BNP Paribas (Montreal, QC) in Apr 2017
Interview
1) getting a call from the recruiter
2) interview with hiring manager 1vs2
3) phone interview with director in New-York
4) Job offer from HR
The recruiter will stop answering your calls/emails if you're rejected.
Not a very professional way to behave.
Interview questions [1]
Question 1
only technical questions about the position and your job experience