Upload Button Icon Add office photos

Luxoft

Compare button icon Compare button icon Compare

Filter interviews by

Luxoft Interview Questions and Answers

Updated 10 Jun 2025
Popular Designations

67 Interview questions

A Senior Java Developer was asked 2mo ago
Q. Given a string, find the most frequently repeated number.
Ans. 

Find the maximum repeated number in a given string by counting occurrences of each digit and identifying the highest one.

  • Iterate through the string: Loop through each character in the string to check if it's a digit.

  • Count occurrences: Use a map or array to count how many times each digit appears.

  • Identify the maximum: After counting, determine which digit has the highest count.

  • Return the result: Output the digit th...

View all Senior Java Developer interview questions
A Senior Java Developer was asked 2mo ago
Q. What are the disadvantages of indexing?
Ans. 

Indexing can improve query performance but has drawbacks like increased storage and maintenance overhead.

  • Increased storage requirements: Indexes consume additional disk space. For example, a large table with multiple indexes can significantly increase storage needs.

  • Slower write operations: Inserting, updating, or deleting records can be slower due to the need to update indexes. For instance, adding a new row requi...

View all Senior Java Developer interview questions
A Senior ETL Developer was asked 3mo ago
Q. What are check constraints in SQL?
Ans. 

Check constraints enforce specific rules on data in SQL tables to maintain data integrity.

  • Check constraints ensure that values in a column meet a specific condition.

  • Example: `CHECK (age >= 18)` ensures that the age column only contains values 18 or older.

  • They can be applied to single columns or multiple columns.

  • Example: `CHECK (salary > 0 AND department IS NOT NULL)` ensures salary is positive and department...

View all Senior ETL Developer interview questions
A Senior Consultant was asked 5mo ago
Q. Can you demonstrate how to create a simple Jenkins job with the required parameters for a specific use case?
Ans. 

Creating a simple Jenkins job with required parameters

  • Log in to Jenkins and click on 'New Item'

  • Enter a name for the job and select 'Freestyle project'

  • Add build steps, post-build actions, and configure parameters as needed

  • Save the job and run it to test

View all Senior Consultant interview questions
A Business Analyst was asked 5mo ago
Q. What is the main responsibility of a Business Analyst?
Ans. 

A Business Analyst (BA) bridges the gap between stakeholders and IT, ensuring business needs are met through effective solutions.

  • Gathering and analyzing business requirements from stakeholders to understand their needs.

  • Creating detailed documentation, such as business requirement documents (BRDs) and functional specifications.

  • Facilitating communication between technical teams and business stakeholders to ensure al...

View all Business Analyst interview questions
A Murex Consultant was asked 6mo ago
Q. What is a binary upgrade?
Ans. 

A binary upgrade is a software upgrade that involves replacing the existing version with a new version without changing the data format or structure.

  • Binary upgrades are typically faster and easier to implement compared to non-binary upgrades.

  • They are commonly used in software applications to ensure compatibility with existing data and configurations.

  • An example of a binary upgrade is updating a software application...

View all Murex Consultant interview questions
A Senior Devops Engineer was asked 6mo ago
Q. What is the architecture of Kubernetes?
Ans. 

Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.

  • Kubernetes follows a master-slave architecture with a master node that controls multiple worker nodes.

  • Master node components include API server, scheduler, controller manager, and etcd.

  • Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docke...

View all Senior Devops Engineer interview questions
Are these interview questions helpful?
A Senior Java Developer was asked 7mo ago
Q. How does ConcurrentSkipListMap work?
Ans. 

ConcurrentSkipListMap is a concurrent, sorted map implementation in Java.

  • ConcurrentSkipListMap is a concurrent version of SkipListMap, which is a sorted map implementation based on skip list data structure.

  • It allows multiple threads to access and modify the map concurrently.

  • It provides logarithmic time complexity for most operations, making it efficient for concurrent access.

  • Example: ConcurrentSkipListMap<Integ...

View all Senior Java Developer interview questions
A Senior Java Developer was asked 7mo ago
Q. How do annotations work?
Ans. 

Annotations in Java provide metadata about a program that can be used by the compiler or at runtime.

  • Annotations start with the @ symbol.

  • Annotations can be used to provide information to the compiler or to runtime environments.

  • Annotations can be used to define custom metadata for classes, methods, fields, etc.

  • Annotations can also be used for code generation, documentation, and validation.

  • Examples of annotations in ...

View all Senior Java Developer interview questions
A Tableau Developer and Business Analyst was asked 8mo ago
Q. What is the difference between blending and joining data in Tableau?
Ans. 

Blending combines data from different data sources in a single view, while joins combine data from the same data source based on a common field.

  • Blending is used when data comes from different sources and cannot be joined together directly.

  • Joins are used when data comes from the same source and can be combined based on a common field.

  • Blending allows for combining data at different levels of granularity.

  • Joins requir...

View all Tableau Developer and Business Analyst interview questions

Luxoft Interview Experiences

128 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Ways to send data from JCL to COBOL
  • Ans. 

    Data can be sent from JCL to COBOL using parameters, files, or shared memory.

    • Passing parameters through JCL PROC statement

    • Writing data to a file in JCL and reading it in COBOL program

    • Using shared memory to communicate between JCL and COBOL

  • Answered by AI
  • Q2. What are cursors?
  • Ans. 

    Cursors are database objects used to retrieve data from result sets one row at a time.

    • Cursors are used in database management systems to navigate through a result set.

    • They allow for processing individual rows of a result set instead of fetching the entire set at once.

    • Cursors can be used in SQL queries to perform operations on each row of a result set.

  • Answered by AI
  • Q3. Checkpoint in Db2
  • Ans. 

    Checkpoint in Db2 is a mechanism used to ensure data consistency during recovery.

    • Checkpoints are used to write all modified data from the buffer pool to the disk.

    • They help in reducing the amount of work needed during database recovery.

    • Checkpoints can be triggered manually or automatically based on configuration settings.

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Overall experience

Skills evaluated in this interview

Lab Assistant Interview Questions & Answers

user image SANTOSH AMBIG

posted on 25 Jan 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Technically experience skill
  • Q2. Integration Testing
Round 2 - HR 

(2 Questions)

  • Q1. Company Experience
  • Q2. Salary
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Architecture of Kubernetes?
  • Ans. 

    Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.

    • Kubernetes follows a master-slave architecture with a master node that controls multiple worker nodes.

    • Master node components include API server, scheduler, controller manager, and etcd.

    • Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docker).

    • Ku...

  • Answered by AI
  • Q2. Scenario based Questions
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

An online coding test at coderByte. Medium level question.

Round 2 - Technical 

(2 Questions)

  • Q1. Find sum of distinct elements from two given array.
  • Ans. 

    Sum of distinct elements from two arrays

    • Create a set to store distinct elements from both arrays

    • Iterate through each array and add elements to the set

    • Calculate the sum of elements in the set

  • Answered by AI
  • Q2. Discussion around Java,Spring-boot.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How annotation works?
  • Ans. 

    Annotations in Java provide metadata about a program that can be used by the compiler or at runtime.

    • Annotations start with the @ symbol.

    • Annotations can be used to provide information to the compiler or to runtime environments.

    • Annotations can be used to define custom metadata for classes, methods, fields, etc.

    • Annotations can also be used for code generation, documentation, and validation.

    • Examples of annotations in Java ...

  • Answered by AI
  • Q2. CondurentSkipListMap, how does it work
  • Ans. 

    ConcurrentSkipListMap is a concurrent, sorted map implementation in Java.

    • ConcurrentSkipListMap is a concurrent version of SkipListMap, which is a sorted map implementation based on skip list data structure.

    • It allows multiple threads to access and modify the map concurrently.

    • It provides logarithmic time complexity for most operations, making it efficient for concurrent access.

    • Example: ConcurrentSkipListMap<Integer, S...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Interceptors, Guards, AOT vs JIT
  • Q2. Angular Lifecycle hooks, unit tests, lazy loading
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Interceptors, guards, forms
  • Q2. Angular lifecycle hooks, Aot compolation

Murex Consultant Interview Questions & Answers

user image sakthiy sabari

posted on 5 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

The interview went well, covering topics such as datamarts, Linux scripts, and more.

Round 2 - HR 

(1 Question)

  • Q1. What is a binary upgrade?
  • Ans. 

    A binary upgrade is a software upgrade that involves replacing the existing version with a new version without changing the data format or structure.

    • Binary upgrades are typically faster and easier to implement compared to non-binary upgrades.

    • They are commonly used in software applications to ensure compatibility with existing data and configurations.

    • An example of a binary upgrade is updating a software application from...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Types of clusters in Databricks
  • Ans. 

    Types of clusters in Databricks include Standard, High Concurrency, and Single Node clusters.

    • Standard clusters are used for general-purpose workloads

    • High Concurrency clusters are optimized for concurrent workloads

    • Single Node clusters are used for development and testing purposes

  • Answered by AI
  • Q2. What is catalyst optimiser in Spark
  • Ans. 

    Catalyst optimizer is a query optimizer in Apache Spark that leverages advanced techniques to optimize and improve the performance of Spark SQL queries.

    • Catalyst optimizer uses a rule-based and cost-based optimization approach to generate an optimized query plan.

    • It performs various optimizations such as constant folding, predicate pushdown, and projection pruning to improve query performance.

    • Catalyst optimizer also leve...

  • Answered by AI
  • Q3. What is explode function
  • Ans. 

    Explode function is used in Apache Spark to split an array into multiple rows.

    • Used in Apache Spark to split an array into multiple rows

    • Creates a new row for each element in the array

    • Commonly used in data processing and transformation tasks

  • Answered by AI
  • Q4. Delta lake vs data lake
  • Ans. 

    Delta Lake is an open-source storage layer that brings ACID transactions to Apache Spark and big data workloads.

    • Delta Lake provides ACID transactions, schema enforcement, and time travel capabilities on top of data lakes.

    • Data lakes are a storage repository that holds a vast amount of raw data in its native format until it is needed.

    • Delta Lake is optimized for big data workloads and provides reliability and performance ...

  • Answered by AI
  • Q5. What is RDD ?
  • Ans. 

    RDD stands for Resilient Distributed Dataset, a fundamental data structure in Apache Spark.

    • RDD is a fault-tolerant collection of elements that can be operated on in parallel.

    • RDDs are immutable, meaning they cannot be changed once created.

    • RDDs support two types of operations: transformations (creating a new RDD from an existing one) and actions (returning a value to the driver program).

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Naukri.com and was interviewed in Aug 2024. There were 4 interview rounds.

Round 1 - Coding Test 

2 Basic Programsl on LRU amd strings

Round 2 - Technical 

(1 Question)

  • Q1. Core java , java 8 concepts, spring core concepts
Round 3 - Behavioral 

(1 Question)

  • Q1. Salary discussion
Round 4 - HR 

(1 Question)

  • Q1. Policy briefing
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. What does privacy mean to you?
  • Ans. 

    Privacy means the right to control one's personal information and data.

    • Privacy is the ability to keep personal information and data confidential

    • It involves respecting boundaries and not intruding into someone's personal space

    • Examples include protecting sensitive customer information and not sharing it without consent

  • Answered by AI
  • Q2. Would you rather manage or be managed?
  • Ans. 

    I would rather manage than be managed.

    • I prefer taking initiative and leading a team towards a common goal.

    • I enjoy the challenge of problem-solving and decision-making.

    • I have experience in leadership roles where I successfully managed projects and teams.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Explain "code of conduct".
  • Ans. 

    Code of conduct is a set of rules and guidelines that outline the ethical and professional behavior expected from individuals in a particular organization or profession.

    • Code of conduct sets standards for behavior and interactions within an organization.

    • It outlines expectations for ethical decision-making and professionalism.

    • Violation of the code of conduct can result in disciplinary action.

    • Examples include rules on con...

  • Answered by AI
  • Q2. What is something you are proud of?
  • Ans. 

    I am proud of successfully leading a team project to completion.

    • Led a team project from start to finish

    • Ensured all team members were on track and motivated

    • Delivered project on time and within budget

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I responded to an online post for a customer service position. When i heard back, I was given info to reach out to the hiring manager on the Signal platform for an interview. I did that and was given a set of questions which I answered immediately. The conversation was left hanging. The next day, I received a 2nd set of questions which I waited to answer and submitted on the 3rd day. Upon doing so, I was hired on the spot and told someone would be contacting me via email to start the onboarding process. Upon review of the company's website, the "way we hire" followed a different process and started with a resume submission which i was never even asked for. Im still not certain if I really interviewed with Luxoft or someone posing as the company. My advice is to do research and know there are potential scammers out there that may be posing as Luxoft. I will update this as my experience unfolds.

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Luxoft?
Ask anonymously on communities.

Luxoft Interview FAQs

How many rounds are there in Luxoft interview?
Luxoft interview process usually has 2-3 rounds. The most common rounds in the Luxoft interview process are Technical, Resume Shortlist and HR.
How to prepare for Luxoft interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Luxoft. The most common topics and skills that interviewers at Luxoft expect are SQL, Python, Murex, Java and JIRA.
What are the top questions asked in Luxoft interview?

Some of the top questions asked at the Luxoft interview -

  1. What happens to a HTTP request when it leaves a client making a call and before...read more
  2. What is different between forward and futu...read more
  3. Explain you project architecture ? Show some sample codes of the sa...read more
What are the most common questions asked in Luxoft HR round?

The most common HR questions asked in Luxoft interview are -

  1. What are your salary expectatio...read more
  2. Why are you looking for a chan...read more
  3. What are your strengths and weakness...read more
How long is the Luxoft interview process?

The duration of Luxoft interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 100 interview experiences

Difficulty level

Easy 20%
Moderate 77%
Hard 3%

Duration

Less than 2 weeks 62%
2-4 weeks 33%
4-6 weeks 5%
View more

Interview Questions from Similar Companies

EPAM Systems Interview Questions
3.7
 • 569 Interviews
Synechron Interview Questions
3.5
 • 378 Interviews
Movate Interview Questions
3.3
 • 271 Interviews
SS&C TECHNOLOGIES Interview Questions
3.3
 • 184 Interviews
Globant Interview Questions
3.7
 • 183 Interviews
ThoughtWorks Interview Questions
3.9
 • 157 Interviews
TEKsystems Interview Questions
3.3
 • 124 Interviews
View all

Luxoft Reviews and Ratings

based on 722 reviews

3.7/5

Rating in categories

3.6

Skill development

3.9

Work-life balance

3.5

Salary

3.3

Job security

3.6

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 722 Reviews and Ratings
Hogan Technical Developer

Hyderabad / Secunderabad,

Pune

+1

10-15 Yrs

Not Disclosed

Tech Engineer (Security Infrastructure)

Pune

5-10 Yrs

Not Disclosed

Solution Architect

Hyderabad / Secunderabad,

Pune

+1

2-4 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
535 salaries
unlock blur

₹20.2 L/yr - ₹37 L/yr

Senior Consultant
413 salaries
unlock blur

₹20.3 L/yr - ₹35 L/yr

Consultant
293 salaries
unlock blur

₹12 L/yr - ₹22 L/yr

Software Engineer
209 salaries
unlock blur

₹5.8 L/yr - ₹16.1 L/yr

Senior Software Developer
155 salaries
unlock blur

₹18 L/yr - ₹30 L/yr

Explore more salaries
Compare Luxoft with

Accenture

3.7
Compare

Synechron

3.5
Compare

Movate

3.3
Compare

Sopra Steria

3.8
Compare
write
Share an Interview