I applied online. The process took 4 weeks. I interviewed at Luxoft (Istanbul) in Nov 2024
Interview
The hiring process spanned four weeks, commencing with an initial communication, followed by a technical skills assessment, and concluding with a technical interview conducted by an engineer. Lastly, I spoke with the project manager, but this was problematic because the manager had a poor level of English. After this, they changed the required English level from B2 to C1.
Interview process was splitted to 3 stages: interview with recrutier and needed skills overview, technical interview (related to C++), interview related to target project/subject (a bit technical questions to me related to subject, but mostly presentation about the project). Everything was very polite and friendship, have positive impressions only.
Interview questions [1]
Question 1
during the first interview asked about OOP in C++, memory management in C++, standrards overview (11/14 at the moment). At first interview I've found, explained and fixed a problem in existing code (problem related to OOP and memory management), the seconds one task was about implementation of own smart pointer and right memory allocation/deallocation in different situations. At next interviews I got a set of short algoritmic questions, like a summ of binary trees, deep copy of randomly linked list, etc. duration of tech interviews was ~45min
The process took 4 days. I interviewed at Luxoft (Kraków) in July 2024
Interview
First it was code assessment, then technical interview.
Questions more about linux system management than c++ programming. Location and content of special folders, command to do specific tasks, Everything was in nice atmosphere and took a bit more than one hour.