I applied through a recruiter. The process took 2 weeks. I interviewed at Amadeus
Interview
Face to face interview. The manager asked me a few technical questions, such as the difference between process's and threads, software development phases, differences between C, C++ and Java as if I know what is object oriented programming.
Interview questions [1]
Question 1
Software development phases and the difference of thread and process. As a new graduate engineer this questions are the hardest to answer since in my course we didn’t have talked too much about this. I feel that the manager was looking for someone with more experience, but they should know my situation.
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