First I applied on Valeo's website, I was contacted by the HR team then they sent me Two online exams ( Technical - English ) after I passed the exams they contacted me to come to the headquarters in Cairo for face to face interview, The interviewer introduced her self as a Team leader in CDV team then she told me to introduce my self, After the introduction and some chit chat she gave me two questions the first was to make a function to take an array as an argument and check if it is palindrome or not, the second was to write a function that takes an array and sort it, finally she asked me about what series of events after an interrupt happens.