They just called for the technical test in 7 days after I applied. On the test, there is basic programming part and some motivation question which are compulsory. There is also an IQ test at the beginning which contains some shapes and keys. There are other tests of java, c/c+ +, Linux, networking and python which are optional but must go for at least 2. java is hard as compare to c/c++ test and in linux, you should know commands manipulations.