The online assessment composed of four sections: (1) 2 minute speed round, answer as many questions as you can. (2) Math round (as much time as you need), (3) Learn program language (as much time as you need). (4) Programming, four coding questions (pseudocode allowed).