J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez Amadeus (İstanbul) en mars 2019
Entretien
I was asked to attend an on site interview and went to their office. First an HR specialist interviewed with me in Turkish and after a short break two techincal leader interviewed with me for about 2 hours in English. Interviewers are all kind and understanding. Questions was not really hard or challenging. One of the technical leaders even gave me a lift to the nearest subway station because the interview took a long time and the public transportation is not easy from office to subway. Both the leaders was really good and people I wanted to work with. After this step I've interviewed with the director and received an offer. But unfortunately I declined due to location of the office. HR was really helpful and tried to get the estimates on how can I commute. They really spent time on helping me feel good about the commute but I didn't wanted to accept because it is very far from my home. Remote working was not an option at that time. To this day I still think about how my carrier would be if had accepted this offer.
Questions d'entretien [1]
Question 1
Can you explain singleton pattern and how you implement it?
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
Questions d'entretien [1]
Question 1
Que arquitecturas que he implementado y por que las he usado
J'ai passé un entretien chez Amadeus (Londres, Angleterre)
Entretien
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