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 Node JS Developer Interview Questions and Answers

Updated 2 Mar 2024

Blue Yonder Node JS Developer Interview Experiences

1 interview found

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

I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain about Microservices Architecture
  • Ans. 

    Microservices architecture is an architectural style that structures an application as a collection of loosely coupled services.

    • Each service is self-contained and can be developed, deployed, and scaled independently.

    • Services communicate with each other over lightweight protocols like HTTP or messaging queues.

    • Microservices allow for flexibility, scalability, and resilience in large and complex applications.

    • Examples of c...

  • Answered by AI
  • Q2. What is the difference between NoSQL and SQL Database?
  • Ans. 

    NoSQL databases are non-relational databases that do not require a fixed schema, while SQL databases are relational databases that use structured query language.

    • NoSQL databases are schema-less, allowing for flexible data models.

    • SQL databases use a fixed schema with tables and rows.

    • NoSQL databases are horizontally scalable, making them suitable for big data applications.

    • SQL databases are vertically scalable, meaning the...

  • Answered by AI
  • Q3. What are the closures in Javascript?
  • Ans. 

    Closures in JavaScript are functions that have access to their own scope, as well as the scope in which they were defined.

    • Closures allow functions to access variables from an outer function even after the outer function has finished executing.

    • They are created whenever a function is defined within another function.

    • Closures are commonly used to create private variables and functions in JavaScript.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Data structures, System design and Node.js well.

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in May 2019. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. First round was Aptitude, then written programming, then Technical and then Technical+ HR

Interview Preparation Tips

Interview preparation tips for other job seekers - I had very nice interview and I had faced 4 rounds and assumed that I have selected but they have not announce my result :(.

Advice - Whenever you guys take interviews, please announce the results.

I applied via Approached by company and was interviewed in Dec 2021. There were 2 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 

Interview Preparation Tips

Topics to prepare for Dassault Systemes Java Developer interview:
  • C, c++,Java coding knowledge
Interview preparation tips for other job seekers - Employee, devolper ,tester ,coding
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 3 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 - Voice Processing -English check 

(1 Question)

  • Q1. Easy Questions - Oops Concept . real life examples Abstract Class Inheritance difference Final vs immutable Spring Concepts - dependency injection,about @autowired
Round 3 - Technical 

(1 Question)

  • Q1. English Test - Speaking Fluent Eglish
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
No response

I appeared for an interview in Jun 2024.

Round 1 - Coding Test 

Java Coding Questions based on ArrayList, HashMap, etc.

Round 2 - Coding Test 

Count distinct elements in given String.

Round 3 - Behavioral 

(2 Questions)

  • Q1. Current Project architecture.
  • Ans. 

    Our current project architecture follows a microservices design pattern with separate services for different functionalities.

    • Microservices architecture with separate services for different functionalities

    • Use of RESTful APIs for communication between services

    • Containerization using Docker for easy deployment and scalability

    • Implementation of service discovery and load balancing with tools like Kubernetes

    • Use of message bro

  • Answered by AI
  • Q2. My role in project
  • Ans. 

    My role in the project was to develop and maintain Java applications to meet the project requirements.

    • Developing Java applications based on project requirements

    • Maintaining and updating existing Java code

    • Collaborating with team members to ensure project success

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

(1 Question)

  • Q1. Java, sql ,springboot
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Dsa question, I don’t remember
  • Q2. Check if the sentence is palindrome or not
  • Ans. 

    To check if a sentence is a palindrome, compare it with its reverse form.

    • Remove all non-alphanumeric characters and convert the sentence to lowercase.

    • Reverse the sentence and compare it with the original sentence to check for palindrome.

    • Example: 'A man, a plan, a canal, Panama' becomes 'amanaplanacanalpanama' after removing non-alphanumeric characters and converting to lowercase.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Discussion was on Binary tree and tree traversal. Asked me to write binary tree complete program to insert amd traversal of binary tree with few changes on how to insert.
  • Q2. In depth discussion on my experience my projects.

Interview Preparation Tips

Topics to prepare for ServiceNow Java Developer interview:
  • Dsa and core java, System design
Interview preparation tips for other job seekers - Overall my both rounds went really good but after the second round, I followed with hr for 2 weeks to get the update initially she said she will schedule 3 rd round later she said I am not selected.
Overall my experience wasn’t great.

Skills evaluated in this interview

I appeared for an interview before Mar 2021.

Round 1 - Video Call 

(5 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions based on Spring.

  • Q1. What is Inversion of Control?
  • Ans. 

    Inversion of Control is a design principle where the control flow of a program is inverted, with the framework controlling the flow.

    • Inversion of Control allows for decoupling of components, making the code more modular and easier to maintain.

    • Common examples of Inversion of Control include dependency injection and event listeners.

    • Frameworks like Spring and Hibernate make use of Inversion of Control to manage object life

  • Answered by AI
  • Q2. What is dependency injection?
  • Ans. 

    Dependency injection is a design pattern in which the dependencies of an object are provided externally rather than created within the object itself.

    • In dependency injection, the dependencies of an object are injected into it from an external source, typically a framework or container.

    • This helps in achieving loose coupling between classes, making the code more modular and easier to maintain.

    • There are three common types ...

  • Answered by AI
  • Q3. What is the difference between constructor injection and setter injection in dependency injection?
  • Ans. 

    Constructor injection passes dependencies through a class constructor, while setter injection uses setter methods.

    • Constructor injection is done by passing dependencies as parameters to the constructor.

    • Setter injection involves calling setter methods to set the dependencies after the object is created.

    • Constructor injection ensures that all required dependencies are provided at the time of object creation.

    • Setter injectio...

  • Answered by AI
  • Q4. Can you explain the prototype scope in Spring?
  • Ans. 

    Prototype scope in Spring creates a new instance of the bean every time it is requested.

    • Prototype scope is used when a new instance of the bean is required for each request.

    • It is not thread-safe, as a new instance is created for each request.

    • Example: If a bean is defined with prototype scope, a new instance will be created every time it is injected or requested.

  • Answered by AI
  • Q5. What are the different types of advice in Spring AOP?
  • Ans. 

    Types of advice in Spring AOP include before, after, around, after-returning, and after-throwing.

    • Before advice: Executed before the method invocation.

    • After advice: Executed after the method invocation, regardless of its outcome.

    • Around advice: Wraps around the method invocation, allowing for custom behavior before and after.

    • After-returning advice: Executed after the method successfully returns a value.

    • After-throwing adv...

  • Answered by AI
Round 2 - Video Call 

(5 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions based on Java and Spring.

  • Q1. What is the Java Executor Framework?
  • Ans. 

    Java Executor Framework is a framework provided by Java for managing and executing tasks asynchronously.

    • It provides a way to manage threads and execute tasks concurrently.

    • It includes interfaces like Executor, ExecutorService, and ScheduledExecutorService.

    • It allows for better control over thread management and task execution compared to manually managing threads.

    • Example: Executors.newFixedThreadPool(5) creates a thread

  • Answered by AI
  • Q2. What are the advantages of design patterns in Java?
  • Ans. 

    Design patterns in Java provide reusable solutions to common problems, improving code quality and maintainability.

    • Promotes code reusability by providing proven solutions to common design problems

    • Improves code maintainability by following established best practices

    • Enhances code readability by providing a common language for developers to communicate design ideas

    • Helps in creating scalable and flexible software architectu...

  • Answered by AI
  • Q3. What are the different states of entity instances?
  • Ans. 

    Entity instances can be in new, managed, detached, or removed states.

    • New state: when an entity is first created but not yet associated with a persistence context.

    • Managed state: when an entity is being managed by a persistence context and any changes made to it will be tracked.

    • Detached state: when an entity was previously managed but is no longer associated with a persistence context.

    • Removed state: when an entity is mar

  • Answered by AI
  • Q4. How do you implement the Java Executor Framework?
  • Ans. 

    The Java Executor Framework provides a way to manage and execute tasks asynchronously in Java applications.

    • Create an instance of ExecutorService using Executors class

    • Submit tasks for execution using execute() or submit() methods

    • Handle the results of the tasks using Future objects

    • Shutdown the ExecutorService when tasks are completed using shutdown() method

  • Answered by AI
  • Q5. What are the benefits of the Java Executor Framework?
  • Ans. 

    The Java Executor Framework provides a way to manage and control the execution of tasks in a multithreaded environment.

    • Allows for easy management of thread pools, reducing overhead of creating new threads for each task.

    • Provides a way to schedule tasks for execution at a specific time or with a delay.

    • Supports task cancellation and interruption.

    • Facilitates handling of task dependencies and coordination between tasks.

    • Offe...

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAVMware Software India Private Limited interview preparation:Topics to prepare for the interview - Java, Spring, SQL, Data Structures and Algorithms, System Design, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 3 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 

Reverse string code and reverse array code

Round 3 - Technical 

(5 Questions)

  • Q1. Basic of java, pillar of oops, collection, exception handling etc.
  • Q2. What isinheritance
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.

    • Allows a class to inherit attributes and methods from another class

    • Promotes code reusability and reduces redundancy

    • Creates a parent-child relationship between classes

    • Example: Class 'Car' can inherit from class 'Vehicle' and inherit properties like 'speed' and methods like 'drive()'

  • Answered by AI
  • Q3. What is encapsulation
  • Ans. 

    Encapsulation is the concept of bundling data and methods that operate on the data into a single unit, known as a class.

    • Encapsulation helps in hiding the internal state of an object and restricting access to it.

    • It allows for better control over the data by preventing direct modification from outside the class.

    • Access to the data is provided through methods, which can enforce validation rules and ensure data integrity.

    • Ex...

  • Answered by AI
  • Q4. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

    • Example: Animal superclass with Dog and Cat subclasses. Both Dog and Cat can be treated as Animals.

  • Answered by AI
  • Q5. What is abstraction
  • Ans. 

    Abstraction is the concept of hiding complex implementation details and showing only the necessary features to the user.

    • Abstraction allows developers to focus on what an object does rather than how it does it

    • It helps in reducing complexity and improving code readability

    • Example: In Java, abstract classes and interfaces are used to achieve abstraction

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Sep 2023. There were 2 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 - One-on-one 

(2 Questions)

  • Q1. Core java basics
  • Q2. Collections framework

Blue Yonder Interview FAQs

How many rounds are there in Blue Yonder Node JS Developer interview?
Blue Yonder interview process usually has 1 rounds. The most common rounds in the Blue Yonder interview process are Technical.
What are the top questions asked in Blue Yonder Node JS Developer interview?

Some of the top questions asked at the Blue Yonder Node JS Developer interview -

  1. What is the difference between NoSQL and SQL Databa...read more
  2. What are the closures in Javascri...read more
  3. Explain about Microservices Architect...read more

Tell us how to improve this page.

Blue Yonder Node JS Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Join Blue Yonder Innovative supply chain solutions.

Interview Questions from Similar Companies

Adobe Interview Questions
3.9
 • 234 Interviews
24/7 Customer Interview Questions
3.5
 • 176 Interviews
Dassault Systemes Interview Questions
4.0
 • 162 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
VMware Software Interview Questions
4.4
 • 145 Interviews
ServiceNow Interview Questions
4.1
 • 121 Interviews
Thomson Reuters Interview Questions
4.1
 • 114 Interviews
Amadeus Interview Questions
3.9
 • 108 Interviews
UKG Interview Questions
3.1
 • 103 Interviews
Atlassian Interview Questions
3.5
 • 89 Interviews
View all
Senior Software Engineer
351 salaries
unlock blur

₹10.8 L/yr - ₹36 L/yr

Software Engineer
257 salaries
unlock blur

₹5.5 L/yr - ₹20 L/yr

Technical Consultant
257 salaries
unlock blur

₹4.8 L/yr - ₹18.4 L/yr

Senior Technical Consultant
191 salaries
unlock blur

₹9 L/yr - ₹29 L/yr

Senior Business Consultant
185 salaries
unlock blur

₹11 L/yr - ₹35 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