I applied through an employee referral. I interviewed at IBM (Egypt, AR) in Feb 2017
Interview
it take around 3 weeks
1- technical written exam (java+ javascript + css + html + database)
2- oral technical exam (java+ javascript + css + html + database)
3- managerial interview like situational interview as the main reason for that to make the interviewer know your attitude and commmunication skills
Interview questions [1]
Question 1
first week it was technical exam (java+javascript+css+html+database)
secod week oral inetrview asking technical questions in java and data base