Premium Employer

i

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

Blue Yonder Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Blue Yonder Senior Software Engineer Interview Questions, Process, and Tips

Updated 1 Mar 2025

Top Blue Yonder Senior Software Engineer Interview Questions and Answers

  • Q1. Which list you will prefer using if you want to create an application that needs constant modification, ArrayList or LinkedList
  • Q2. explain internal working of HashMap, what is abstract class
  • Q3. Program to find the largest and smallest integer in a program
View all 9 questions

Blue Yonder Senior Software Engineer Interview Experiences

6 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Java Basics like jdk, jre, core java questions
  • Q2. Merge sort
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Program to find the largest and smallest integer in a program
  • Ans. 

    Program to find the largest and smallest integer in a program

    • Iterate through the array of integers to find the largest and smallest values

    • Initialize variables to store the largest and smallest values, update them as needed

    • Handle edge cases like empty array or array with only one element

    • Return the largest and smallest values found

  • Answered by AI
  • Q2. Explain internal working of HashMap, what is abstract class
  • Ans. 

    HashMap is a data structure that stores key-value pairs using hashing. An abstract class is a class that cannot be instantiated.

    • HashMap uses hashing to store key-value pairs for efficient retrieval.

    • Abstract classes cannot be instantiated and can have abstract methods that must be implemented by subclasses.

    • Example: HashMap map = new HashMap<>();

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Which list you will prefer using if you want to create an application that needs constant modification, ArrayList or LinkedList
  • Ans. 

    LinkedList is preferred for constant modification due to faster insertion and deletion times.

    • LinkedList is preferred for constant modification because it has faster insertion and deletion times compared to ArrayList.

    • LinkedList allows for easy insertion and deletion of elements without the need to shift other elements, making it more efficient for constant modifications.

    • ArrayList is better for random access and iteratin...

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q2. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q3. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q4. Pascal's Triangle Construction You are provided with an integer ' ... read more
Q5. K Largest Elements Problem Statement You are given an integer k a ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain even loop
  • Ans. 

    An event loop is a programming construct that waits for and dispatches events or messages in a program.

    • The event loop continuously checks for events and executes associated callbacks.

    • It allows non-blocking I/O operations, enabling efficient handling of multiple tasks.

    • In JavaScript, the event loop is crucial for asynchronous programming, managing tasks like API calls.

    • Example: In a web browser, the event loop handles use

  • Answered by AI
  • Q2. Explain how redux works
  • Ans. 

    Redux is a predictable state container for JavaScript apps, enabling centralized state management and unidirectional data flow.

    • Centralized Store: Redux maintains a single store that holds the entire state of the application.

    • Actions: Actions are plain JavaScript objects that describe changes to the state. Example: { type: 'ADD_TODO', payload: 'Learn Redux' }

    • Reducers: Reducers are pure functions that take the current sta...

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

(2 Questions)

  • Q1. Explain about distributed system design
  • Ans. 

    Distributed system design involves breaking down a system into smaller components that communicate and coordinate with each other over a network.

    • Decompose the system into smaller services that can run independently

    • Use messaging protocols like MQTT or AMQP for communication

    • Implement fault tolerance and scalability measures

    • Consider data consistency and synchronization across nodes

    • Examples: microservices architecture, Apa

  • Answered by AI
  • Q2. Make an class with other objects as immutable
  • Ans. 

    Create a class with other objects as immutable

    • Use final keyword to make class immutable

    • Make all fields private and final

    • Do not provide setter methods, only getter methods

    • If class contains mutable objects, make sure to return a copy of them in getter methods

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focused on System design, asa

Skills evaluated in this interview

Blue Yonder interview questions for designations

 Software Engineer

 (3)

 Senior Software Developer

 (2)

 Lead Software Engineer

 (3)

 Associate Software Engineer

 (3)

 Software Engineer II

 (1)

 Senior QA Engineer

 (1)

 Software Developer

 (1)

 QA Engineer

 (1)

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

(4 Questions)

  • Q1. Asked About Xamarin Binding
  • Q2. Layout optimisation in Xamarin forms
  • Ans. 

    Layout optimisation in Xamarin forms involves improving performance and user experience by efficiently arranging UI elements.

    • Use ListView instead of StackLayout for long lists to improve performance.

    • Avoid nesting multiple layouts within each other to reduce complexity.

    • Utilize Grid layout for more complex UI designs.

    • Use RelativeLayout for positioning elements relative to each other.

    • Implement caching mechanisms for frequ

  • Answered by AI
  • Q3. Unit tesing Difference between Test and TestCase attribute
  • Ans. 

    Test attribute is used to define a test method, while TestCase attribute is used to define a test case class.

    • Test attribute is used to mark a method as a test method in a test class.

    • TestCase attribute is used to mark a class as a test case class containing multiple test methods.

    • Test attribute is used in frameworks like NUnit, JUnit, etc.

    • TestCase attribute is used in frameworks like NUnit, JUnit, etc.

  • Answered by AI
  • Q4. About Polymorphism

Skills evaluated in this interview

Get interview-ready with Top Blue Yonder Interview Questions

I appeared for an interview before Dec 2020.

Interview Questionnaire 

1 Question

  • Q1. Java core related collections, First round would be array based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - get good knowledge on core java and collections

Senior Software Engineer Jobs at Blue Yonder

View all

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test will a hackerrank test where it might have technical MCQ and/or coding test.

Round 2 - Technical 

(1 Question)

  • Q1. Interviewer will test your logic building capability with puzzel/coding and technical questions and experience discussion.
Round 3 - One-on-one 

(1 Question)

  • Q1. Its a normal discussion with HR about CTC and all.

Interview Preparation Tips

Interview preparation tips for other job seekers - In TR interviewer are really good. They will help you and give hints. They mostly check if you have problem solving approch.

I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. A c++ written round. It contains good questions on c++ related to exception handling, virtual table concepts, smart_ptrs , etc ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared with your project.
Have decent but not great knowledge knowledge in DS/Algos
Know basics of system design.
Be good in your programming language.

I applied via Naukri.com and was interviewed before Sep 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic Oracle Architecture, RAC Setup, Golden Gate Troubleshooting, Data Guard recover, RMAN restoration

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Day to Day activities and Oracle architecture

I applied via Company Website and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Java memory management
  • Q2. Spring boot basics
  • Q3. Classloaders in java
  • Ans. 

    Classloaders are responsible for loading classes into the JVM at runtime.

    • Java has three built-in classloaders: bootstrap, extension, and system.

    • Custom classloaders can be created to load classes from non-standard sources.

    • Classloaders follow a delegation model, where they first delegate to their parent classloader before attempting to load the class themselves.

    • Classloaders can be used for dynamic class loading and hot-s

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare java basics very well and solve various coding challenges

Skills evaluated in this interview

Blue Yonder Interview FAQs

How many rounds are there in Blue Yonder Senior Software Engineer interview?
Blue Yonder interview process usually has 1-2 rounds. The most common rounds in the Blue Yonder interview process are Technical and One-on-one Round.
How to prepare for Blue Yonder Senior Software Engineer 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 Blue Yonder. The most common topics and skills that interviewers at Blue Yonder expect are RDBMS, Coding, Hibernate, Automation and Information Security.
What are the top questions asked in Blue Yonder Senior Software Engineer interview?

Some of the top questions asked at the Blue Yonder Senior Software Engineer interview -

  1. Which list you will prefer using if you want to create an application that need...read more
  2. explain internal working of HashMap, what is abstract cl...read more
  3. Program to find the largest and smallest integer in a prog...read more

Tell us how to improve this page.

Blue Yonder Senior Software Engineer Interview Process

based on 5 interviews

1 Interview rounds

  • One-on-one Round
View more
Join Blue Yonder Innovative supply chain solutions.
Blue Yonder Senior Software Engineer Salary
based on 349 salaries
₹10.8 L/yr - ₹36 L/yr
54% more than the average Senior Software Engineer Salary in India
View more details

Blue Yonder Senior Software Engineer Reviews and Ratings

based on 35 reviews

3.6/5

Rating in categories

3.4

Skill development

3.8

Work-life balance

3.6

Salary

3.6

Job security

3.6

Company culture

3.2

Promotions

3.2

Work satisfaction

Explore 35 Reviews and Ratings
IN-Sr Software Engineer - .Net, .Net Core, Angular, React, Azure

Hyderabad / Secunderabad

6-10 Yrs

₹ 17.5-29.7 LPA

Sr Software Engineer - Seq

Bangalore / Bengaluru

3-10 Yrs

₹ 18-32.7 LPA

IN-Sr Software Engineer - PD

Hyderabad / Secunderabad

3-10 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
349 salaries
unlock blur

₹10.8 L/yr - ₹36 L/yr

Software Engineer
256 salaries
unlock blur

₹5.5 L/yr - ₹19.8 L/yr

Technical Consultant
256 salaries
unlock blur

₹4.8 L/yr - ₹18.4 L/yr

Senior Technical Consultant
191 salaries
unlock blur

₹9 L/yr - ₹29 L/yr

Technical Architect
179 salaries
unlock blur

₹15.5 L/yr - ₹43 L/yr

Explore more salaries
Compare Blue Yonder with

SAP

4.2
Compare

24/7 Customer

3.5
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

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