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).