Telephonic, first with India team then Dubai team
Face to face in Pune, Finally Technical, Management and HR round ... All on the same day!
Very grilling!
They asked stuff like company details to check if i did my homework! They asked me lots of questions on ethics. They asked me questions related to oil field operations, which was not relevant. Also their studio test is quite difficult. They asked me to use Photoshop to design a UI screen, and then asked me to present it to the panel. Panel shot