It took 1 month. There was first a video interview where you were asked 3 behavioral questions. Following the video interview, there were two online tests. One was a numerical test and the other was an personality test. Then got called in for a face-to-face interview with a BMO recruiter with all behavioral questions.