I applied through a recruiter. The process took 1 week. I interviewed at Amadeus (London, England)
Interview
First, a standard telephone interview about some basic programming questions. The only one that threw me was, 'tell me about the most complicated thing you had to program?'. Next is a short set of programming questions, quite easy. Then there is an in house interview with HR and a manager, which lasts about an hour. There is no problem solving or anything like that, but you need to be explain to explain what you have done so they can see if it will be useful. Finally there is another interview with a Director which you have to wait in a room for about an hour and then be interviewed for about 10 minutes. Quite easy and people are very nice, the interviews are not really anything to be worried about, they just want to know what you have done in the past. Note that this is for permanent staff, for contractors there is sometimes no interview at all and if there is one it is usually a short phone call.
Interview questions [1]
Question 1
What is the most complicated thing you have had to program?
Se hacen 3 entrevistas, una con hr, luego va la entrevista de code challenge y finalmente una para conocerte mas. El code challenge con ejercicios de leet code y es presencial
Interview questions [1]
Question 1
Que arquitecturas que he implementado y por que las he usado
The interview process consisted of one behaviour and then one technical. Leetcode style questions. Object oriented programming questions. The more questions you answer the harder the follow up questions get.
Iterview with HR:
They check if you are a good fit for company values
Direct management:
Again check if fits with team culture and technical and academic background and experience
Technical interview:
some that i've seen includes system design, theoretical knowledge on software dev like concepts of o.o.p.
for programing usually check if a given code works why it works and why its failing also check for errors in syntax and semantics