They make you write your entire resume in an application including the expected salary which the hr insisted to write.
you are given a relatively easy IQ test and an intermediate problem solving test.
then the actual interview where they discuss your background the problem solving test and other ways to solve the problems, etc