Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Light & Wonder Team. If you also belong to the team, you can get access from here

Light & Wonder Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Light & Wonder Lead Engineer Interview Questions and Answers for Experienced

Updated 15 May 2024

Light & Wonder Lead Engineer Interview Experiences for Experienced

1 interview found

Lead Engineer Interview Questions & Answers

user image Anonymous

posted on 15 May 2024

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. How would you approach writing a program that creates a new integer array based on the following condition: Given an input integer array, for each element in the array, calculate the sum of all integers sm...
  • Ans. 

    Create a new array with sums of all integers smaller than each element in the input array.

    • Iterate through the input array and for each element, calculate the sum of all integers smaller than the current element.

    • Populate the new array with these sums.

    • Use a lambda expression to simplify the code.

  • Answered by AI
  • Q2. How would you approach writing a program that clears a grid based on following conditions. 1. Take any grid which has values in each cell. There is a ball that moves in all 8 directions from any point in t...
  • Ans. 

    Approach: Create a program to clear a grid by moving a ball in all 8 directions and clearing cells at the center.

    • Create a grid with values in each cell

    • Randomly select a starting point and direction for the ball

    • Move the ball in all 8 directions, clearing cells at the center

    • Reroute the ball when it reaches the edge

    • Continue until all cells are cleared

  • Answered by AI
  • Q3. How does a IEnumerator work in C# and not in Unity. For ex: If i have a function that has yield return 8; yield return 10; yield return 15; in 3 lines how does it work. I have answered it based on unity,...
  • Ans. 

    An IEnumerator in C# is used to iterate over a collection of objects one at a time, allowing for more efficient memory usage and performance.

    • IEnumerator is used to implement custom iterators in C# by defining a method with a yield return statement.

    • Each time the iterator is called, it returns the next value in the sequence defined by the yield return statements.

    • IEnumerators can be used in foreach loops to iterate over t

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Coding Test 

Basic coding test like palindrome, series,arrays

Round 3 - One-on-one 

(1 Question)

  • Q1. Logical questions,puzzle, behavioural round, introduction

Interview Questionnaire 

1 Question

  • Q1. Leetcode medium questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare top leetcode questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1 hour, 22 questions related to Java Spring Boot, SQL, and Hibernate, also one DSA Question, implementation of a card board game.

I applied via Recruitment Consultant and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Polymorphism and a function to randomize a pack of cards
  • Ans. 

    Polymorphism can be used to create a Card class with different types of cards. A function can then use polymorphism to randomize the pack.

    • Create a Card class with different types of cards as subclasses

    • Implement a function that creates a pack of cards using polymorphism to add different types of cards

    • Use a random number generator to shuffle the pack

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be good with OOPs concepts and you are good to go

I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Question on basic JavaScript

Interview Preparation Tips

Interview preparation tips for other job seekers - On the basics of react and JavaScript
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2022. There were 4 interview rounds.

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 - Coding Test 

MCQ based on programming, 2 programming problems

Round 3 - One-on-one 

(5 Questions)

  • Q1. What is copy constructor ?
  • Ans. 

    Copy constructor is a special constructor that creates a new object by copying an existing object.

    • It is used to initialize an object with another object of the same class.

    • It takes a reference to an object of the same class as an argument.

    • It creates a new object with the same values as the object passed as argument.

    • It is automatically called when a new object is created from an existing object.

    • Example: MyClass obj1; MyC

  • Answered by AI
  • Q2. What is shallow copy and deep copy ?
  • Ans. 

    Shallow copy creates a new object with the same reference as the original, while deep copy creates a new object with a new reference.

    • Shallow copy only copies the top-level object, while deep copy copies all nested objects.

    • Shallow copy is faster and uses less memory, while deep copy is slower and uses more memory.

    • Examples of shallow copy include copying arrays and objects using the spread operator, while examples of dee...

  • Answered by AI
  • Q3. Implement Merge Sort on an array
  • Ans. 

    Implementation of Merge Sort on an array

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Time complexity: O(n log n)

    • Space complexity: O(n)

  • Answered by AI
  • Q4. What are Virtual Functions ?
  • Ans. 

    Virtual functions are functions that can be overridden by derived classes.

    • Virtual functions are declared in a base class and can be overridden in derived classes.

    • They allow for polymorphism, where a derived class object can be treated as a base class object.

    • Virtual functions are called based on the actual object type, not the pointer or reference type.

    • They are declared using the virtual keyword in the base class and ca...

  • Answered by AI
  • Q5. What are you good at in C++ ?
  • Ans. 

    I am good at object-oriented programming, data structures, and algorithms in C++.

    • Strong understanding of object-oriented programming principles

    • Proficient in implementing data structures and algorithms in C++

    • Experience with memory management and pointers

    • Familiarity with C++ standard library and STL

    • Ability to optimize code for performance and efficiency

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why do you want to get this job ?
  • Ans. 

    I am passionate about software development and this job aligns perfectly with my skills and interests.

    • I have a strong passion for software development and enjoy solving complex problems.

    • This job offers the opportunity to work on cutting-edge technologies and contribute to innovative projects.

    • I am excited about the company's mission and values, and believe in the positive impact software can have on society.

    • I am eager t...

  • Answered by AI
  • Q2. How long will you stay in this company ?
  • Ans. 

    I am committed to staying with the company for the long term and contributing to its success.

    • I am looking for a stable and challenging work environment.

    • I believe in the company's mission and values.

    • I am eager to grow and develop my skills within the company.

    • I am open to new opportunities and challenges that may arise.

    • I am committed to building strong relationships with my colleagues and contributing to a positive work

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do OOPS in detail. And practice Data Structures and Algorithms

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Polymorphism in C++
  • Ans. 

    Polymorphism in C++ allows objects of different classes to be treated as objects of a common superclass.

    • Polymorphism is achieved through function overloading and virtual functions.

    • Function overloading allows multiple functions with the same name but different parameters.

    • Virtual functions are functions in a base class that are overridden in derived classes.

    • Example: Animal class with virtual function 'makeSound', Cat and

  • Answered by AI
  • Q2. Standard template library in C++
  • Ans. 

    STL in C++ provides reusable algorithms and data structures for efficient programming.

    • STL includes containers like vector, list, map, algorithms like sort, find, and iterators.

    • Example: vector v = {1, 2, 3}; sort(v.begin(), v.end());

    • STL saves time by providing pre-implemented solutions for common programming tasks.

Answered by AI
  • Q3. Design Patterns in C++
  • Ans. 

    Design patterns in C++ are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable code.

    • Examples of design patterns in C++ include Singleton, Factory, Observer, and Strategy.

    • Each design pattern has a specific purpose and can be applied in different scenarios.

    • Understanding design patterns can improve code quality and efficiency in software developmen

  • Answered by AI

    Skills evaluated in this interview

    I applied via Company Website and was interviewed before Dec 2020. There was 1 interview round.

    Interview Questionnaire 

    1 Question

    • Q1. Data Structures, Design, Strings, Bit

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be thorough with all data structures, know your design and algorithms.

    I applied via LinkedIn and was interviewed in Nov 2021. There were 3 interview rounds.

    Interview Questionnaire 

    2 Questions

    • Q1. Questions on data structures and algorithms.
    • Q2. Questions on system design

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be confident and honest. Questions were easy to moderate

    Light & Wonder Interview FAQs

    How many rounds are there in Light & Wonder Lead Engineer interview for experienced candidates?
    Light & Wonder interview process for experienced candidates usually has 1 rounds. The most common rounds in the Light & Wonder interview process for experienced candidates are Technical.
    What are the top questions asked in Light & Wonder Lead Engineer interview for experienced candidates?

    Some of the top questions asked at the Light & Wonder Lead Engineer interview for experienced candidates -

    1. How would you approach writing a program that clears a grid based on following ...read more
    2. How does a IEnumerator work in C# and not in Unity. For ex: If i have a functi...read more
    3. How would you approach writing a program that creates a new integer array based...read more

    Tell us how to improve this page.

    Light & Wonder Lead Engineer Interview Process for Experienced

    based on 1 interview

    Interview experience

    3
      
    Average
    View more

    Interview Questions from Similar Companies

    Pole To Win Interview Questions
    3.4
     • 54 Interviews
    Aristocrat Interview Questions
    3.8
     • 45 Interviews
    PurpleTalk Interview Questions
    4.0
     • 27 Interviews
    Electronic Arts Interview Questions
    4.1
     • 22 Interviews
    IDZ Digital Interview Questions
    3.8
     • 22 Interviews
    Games24x7 Interview Questions
    3.7
     • 19 Interviews
    View all
    Light & Wonder Lead Engineer Salary
    based on 26 salaries
    ₹13 L/yr - ₹25 L/yr
    31% more than the average Lead Engineer Salary in India
    View more details

    Light & Wonder Lead Engineer Reviews and Ratings

    based on 1 review

    4.0/5

    Rating in categories

    4.0

    Skill development

    4.0

    Work-life balance

    4.0

    Salary

    4.0

    Job security

    4.0

    Company culture

    4.0

    Promotions

    4.0

    Work satisfaction

    Explore 1 Review and Rating
    Software Engineer
    336 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Senior Software Engineer
    306 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Software Quality Assurance Engineer
    131 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Associate Software Engineer
    114 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Test Engineer
    99 salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Explore more salaries
    Compare Light & Wonder with

    International Game Technology

    3.3
    Compare

    Aristocrat Leisure

    4.1
    Compare

    Playtech India

    5.0
    Compare

    Everi Holdings

    4.5
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview