I applied to the IT stream. 3 part interview process:
Phone screen - assessing fit, minor behavioural questions, opportunity to ask hiring manager about the company
Online behavioural screen - video record answers to 5 open ended behavioural questions (use concrete examples!)
In- person Interview Day - 5 hour day consisting of an outline of the program, 3 basic math/logic aptitude tests (grade-school math, they give you review material before you come), and one-on-one interviews with 3 managers: technical, sales, and marketing.