I applied through college or university. The process took 3 months. I interviewed at Giad (Khartoum) in Mar 2013
Interview
there was tow interviews, one for the personal skills and the second one for the technical skills, in the personal interview I have been asked about my self and my family and what I love and my hobbies and some questions about life experience, in the second interview all the question was about the work and the programming and deep technical questions.