1. Computer Architecture questions(locality, pipelining) 2. Math test(basic probability,permutation and combination) 3. Basic coding test(predict outputs and easy coding questions) 4. Computer Architecture test which is of medium difficulty. A lot of C# code around multi threading and optimization. 5. Plenty of behavioral questions(past experience and expectations).