I applied online. The process took 4 weeks. I interviewed at Luxoft (Moscow, Moskva) in June 2015
Interview
The hiring process contains 3 (if you are from Luxoft and search job inside company) or 4 (if you external seeker) interviews.
1. Interview with a HR (The easiest one, nothing special)
2. Technical interview with one of the technical specialist. It's quite difficult to pass this stage, but if you pass, you'll be 95% hired. (Questions are below)
3. Interview with a team leader. Some questions about your motivation, salary, and short brief about workgroup that you will participate.
4. Interview with a customer. Customer - a company, on which you will work. Luxoft has a lot of customers - Boeing, DB, AMD, Harman etc. If customer gives a green light - you are welcome.
I applied through a recruiter. The process took 2 weeks. I interviewed at Luxoft in Jan 2016
Interview
1 hour telephone interview with an indian guy; he has a poor accent and english; could not understand some questions due to his accent. Some questions were simple questions about .net framework, some were not. I was asked how might garbage collection algorithm be implemented which I answered poorly, also some basic concurrency questions like mutex vs semaphore ?
Interview questions [1]
Question 1
Why strings are implemented as immutable types ? What's difference between heap and stack ?