I applied in-person. The process took 4 months. I interviewed at Information and Decision Support Center (Cairo, Cairo Governorate) in Apr 2011
Interview
Interviews are normally made by direct supervisor. But sometimes you must meet higher level management.
Hiring takes longer time than expected. They make alot of security check and clearance
Recently, the HR manager makes a final interview to make sure they pay you what you deserve