Went through what they call “global advanced programming test” and two rounds of interviews. Had to write my own low level Data Structures(stacks, queues , adjancency matrix based graph) and then apply higher level graph algorithms to solve a single lengthy problem for the test.