There are five phases:1- English/IQ Test 2Problem Solving 3- HR interview 4-technical interview 5-Presentation. Phase 2 was an online test of 3 algorthims needed to be solved in 1 hour and Half and they were easy, the HR interview (phase 3) was short and nice and the response came in the same day. Phase 4 the technical interview was the harder one and it was about 60 minutes ,However I manged to pass and entered the last phase which is the presentation which was about the company and the value I will add to the comapny.