Luxoft logo

Luxoft Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 866 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
57.6% Positive experience

Which role are you interviewing for?

30 roles · 866 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Luxoft.

Showing 4 of 866
Luxoft logo
Luxoft

Software Engineer

Engineering · nearly a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding System Design

It starts with an introduction, then we discussed my past experience and projects. The main part was a live coding session where I had to build an app from scratch, using screen sharing. During the coding, I was asked about my reasoning behind certain choices ('why/why not') and how I would approach different aspects. The evaluation focused on my architectural knowledge and the technical details I implemented during that live coding exercise alone.

Confirmed questions4 questions
  • Can you elaborate on clean architecture?
  • Could you explain some design patterns?
  • What are your thoughts on Java?
Luxoft logo
Luxoft

UX/UI Designer

Design · nearly a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Presentation Background check
Interview formats
Behavioral Technical Case Presentation

I went through three interview rounds for a UX/UI Designer role. The first round was a phone call and felt friendly and easy. The recruiter was pleasant and the conversation was smooth. The second round turned out to be a case study interview, which I was not expecting. I had asked in advance about the interview format, but it was not communicated that this would be a case study. Despite the surprise, I presented on the spot and moved forward. This round was challenging. The interviewer was very direct and strict, but also gave practical and honest feedback about what the company looks for and the type of designer they need, which I appreciated. The third round was with a senior leader, possibly a Vice President. This was more of a Q&A conversation and went deeper into expectations, team needs, and how they evaluate designers. After completing all three rounds, I sent a thank-you email. Unfortunately, I never received any follow-up or closure. Nearly two months later, I noticed the company reposted the same role. While the interviews themselves were professionally run, the lack of communication after multiple rounds was disappointing. A process that takes candidates through three interviews without any feedback or decision suggests slow decision-making and poor candidate communication.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Luxoft logo
Luxoft

Test Automation Engineer

Engineering · nearly a year ago

Entry Average Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Onsite Panel Presentation
Interview formats
Technical Coding Presentation

I went through 2 virtual technical rounds where they focused on Java and managerial stuff. The final round was supposed to be a face-to-face client interview in Gurugram, but since Luxoft (DXC) doesn't have an office there, they insisted on a virtual round. I asked if it could be virtual, but they weren't flexible. I booked tatkal train tickets, only to find out a day before that the client round was actually two rounds and would be in Noida's DXC office instead of Gurugram. I agreed to travel to Noida since I was already traveling from my hometown. The most frustrating part was that after traveling all the way to Noida, the client round was conducted virtually anyway. This means I traveled for a virtual interview that I could have done from home, just like the other two rounds. They didn't seem to care about my effort or the money I spent. It felt like a complete waste. I didn't get selected either. VERY POOR MANAGEMENT.

Confirmed questions1 question
  • Could you tell me about arrays and frameworks, specifically how to handle reading and writing multiple data concurrently while ensuring thread safety?
Luxoft logo
Luxoft

Junior Java Developer

Engineering · a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

So I applied online and the first thing was a recruiter call where they told me about the company and benefits. After that, the technical interview was scheduled about 5 days later, and everything was online. The technical interview was with someone from India, and his English wasn't perfect. He asked usual questions about Java, Spring, design patterns, data structures, and security. There was also a bit of live coding with a simple task. I got feedback a few days later saying I got good grades, except for my English, which he rated B1. But then management decided to move forward with other candidates.

Confirmed questions5 questions
  • Questions about Java and Spring
  • Questions about Design patterns
  • Questions about Data structures

Luxoft Interview Questions

Quoted word for word from Luxoft interview reports.

What's a method to check if a word is in a file without actually opening it?

Read reports

What is the length of the longest substring that does not contain any repeating characters?

Read reports

Can you find the indices of two numbers in an array that sum to a target value?

Read reports

Can you write a function to identify odd numbers within a given list?

Read reports

You have two ropes that burn in 1 hour each, but at a non-constant speed. How can you measure exactly 45 minutes?

Read report

How would you create a new sorted list by combining two existing lists?

Read report

Is it possible for a Java class to be declared as both abstract and final? Provide your reasoning.

Read report

In SQL, how would you retrieve the second highest value from a table?

Read report

Regarding Java's transient keyword, what is its function, and when might you employ it?

Read report

Formats, difficulty and experience

Across all 866 Luxoft interview reports.

Interview formats

Technical 43.3%
Behavioral 33.3%
Coding 18.8%
Presentation 1.9%
Other 1.2%

Interview difficulty

Easy 16.9%
Average 68.1%
Difficult 15%

Candidate experience

Positive 57.6%
Negative 26%
Neutral 16.3%

Reports by job function

Engineering 667
Analytics 53
Operations 50
HR 30
Consulting 17
Design 10