online assessment- There was two big coding questions followed by analytical problem solving questions testing your math skills as well as memorization skills. It was around 3 1/2 hours so it was quite lengthy but could be done in parts allowing breaks in between.