Upload Button Icon Add office photos

Filter interviews by

NCR Voyix Associate Software Engineer Interview Questions, Process, and Tips

Updated 21 Dec 2024

Top NCR Voyix Associate Software Engineer Interview Questions and Answers

  • Q1. Sort By Kth Bit Given an array or list ARR of N positive integers and an integer K , your task is to rearrange all elements such that those with the K-th bit (considerin ...read more
  • Q2. Job Sequencing Problem Statement You are provided with a N x 2 2-D array called Jobs consisting of N jobs. In this array, Jobs[i][0] represents the deadline of the i-th ...read more
  • Q3. Connecting Ropes with Minimum Cost You are given 'N' ropes, each of varying lengths. The task is to connect all ropes into one single rope. The cost of connecting two ro ...read more

NCR Voyix Associate Software Engineer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Dec 2023. There were 4 interview rounds.

Round 1 - Coding Test 

It was c++ coding test

Round 2 - Technical 

(1 Question)

  • Q1. Coding questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Network related questions
Round 4 - HR 

(1 Question)

  • Q1. About myself and other details

I was interviewed in Oct 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 150 minutes
Round difficulty - Medium

Owing to the lockdown announced in view of the Covid-19 pandemic drive was conducted virtual.
Total Marks: 232 out of which 32 were for MCQ's and 200 for coding.
The time allowed: 2.5 hrs.
It was online proctored test and no tab switching is allowed.

  • Q1. 

    Connecting Ropes with Minimum Cost

    You are given 'N' ropes, each of varying lengths. The task is to connect all ropes into one single rope. The cost of connecting two ropes is the sum of their lengths. Yo...

  • Ans. Brute Force Approach

    Clearly, the rope which is picked up first will be having its length included more than once in the final cost. If we pick a rope of larger length earlier, then we will be adding some extra cost to our final result.
    So, the idea is to pick ropes of smaller lengths initially to minimize the impact on our final cost.

    So, each time we will be finding two smallest ropes, connecting them and

    adding the resu...

  • Answered Anonymously
  • Q2. 

    Job Sequencing Problem Statement

    You are provided with a N x 2 2-D array called Jobs consisting of N jobs. In this array, Jobs[i][0] represents the deadline of the i-th job, while Jobs[i][1] indicates the...

  • Ans. Greedy Approach

    The idea here is to follow a greedy approach that we should complete the job with the maximum profit in the nearest available slot within its deadline. So, we can sort the jobs in the decreasing order of their profit, and we can maintain a boolean array to keep track of the available slots. So, for each job, we traverse the array backward from the deadline associated with the job to 1, and if any of the ...

  • Answered Anonymously
Round 2 - Video Call 

(3 Questions)

Round duration - 45 minutes
Round difficulty - Easy

On the day of interview I have revised all the core subjects and data structures and algorithms. Interview happened for 45 minutes and it went well.

  • Q1. 

    Problem Statement: Delete Node In A Linked List

    Given a singly linked list of integers and a reference to a node, your task is to delete that specific node from the linked list. Each node in the linked li...

  • Ans. Brute-force

    Approach:

     

    We need to delete the node K from the linked list. The most general way to delete the node K from a singly linked list is to get access to the previous node of K. We can get access to the previous node by traversing from the head of the linked list. Let’s denote this previous node as P. Then, we update the next pointer of P to the next pointer of K

    Although the reference to node K is giv...

  • Answered Anonymously
  • Q2. 

    Merge Sort Problem Statement

    You are given a sequence of numbers, ARR. Your task is to return a sorted sequence of ARR in non-descending order using the Merge Sort algorithm.

    Explanation:

    The Merge Sort...

  • Ans. Recursion

    The basic idea is that we divide the given ‘ARR’ into two-part call them ‘leftHalves’ and ‘rightHalves’ and call the same function again with both the parts. In the end, we will get sorted ‘leftHaves’ and sorted ‘righthalves’ which we merge both of them and return a merged sorted ‘ARR’.

    We implement this approach with a divide and conquer strategy.

     

    Here is the algorithm : 

     

    1. Divide ‘ARR’ into two-p...
  • Answered Anonymously
  • Q3. 

    Sort By Kth Bit

    Given an array or list ARR of N positive integers and an integer K, your task is to rearrange all elements such that those with the K-th bit (considering the rightmost bit as '1st' bit) eq...

  • Ans. Iteration

    The idea is to simply iterate through the ‘ARR’ and check each element whether its ‘K-th’ bit is 0 or 1, and add the element to the respective group.

     

    Here is the algorithm:

     

    1. Create an array/list ‘TEMP_ARR’ of size = ‘N’ for storing all the elements whose ‘K-th’ bit is 1.
    2. Initialize a variable ‘j’ = 0 to iterate through ‘TEMP_ARR’.
    3. Initialize a variable ‘p’ = 0 to iterate through ‘ARR’.
    4. Run a loop from 0 ...
  • Answered Anonymously
Round 3 - Video Call 

Round duration - 30 minutes
Round difficulty - Easy

Immediately after clearing 2nd round they called me for next round which went for 30 minutes. Interviewer is flexible and everything went well.

Round 4 - HR 

Round duration - 20 minutes
Round difficulty - Easy

After successfully clearing 2 rounds of technical interview there was HR round which took place for 20 minutes.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from B V Raju Institute of Technology. I applied for the job as Associate Software Engineer in HyderabadEligibility criteriaAbove 8 CGPANCR Corporation interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Cyber Security, Java, Android, Python, Problem Solving, OOPS, Dynamic Programming.Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Do 300 problems in Coding Platforms (4 a day).
Tip 2 : Participate in codechef, codeforces contests.
Tip 3 : Work on core subjects and communication skills.

Application resume tips for other job seekers

Tip 1 : Highlight your key accomplishments and most relevant skills within top half.
Tip 2 : Mention one full stack project which you can explain clearly.
Tip 3 : Keep it simple and clean. Be honest.
Tip 4 : Only list hobbies if they are professionally relevant.

Final outcome of the interviewSelected

Skills evaluated in this interview

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(2 Questions)

  • Q1. Programming MCQ's
  • Q2. Coding and SQL Questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Coding Question
  • Q2. Questions based on projects done in college
Round 3 - HR 

(2 Questions)

  • Q1. Basic Introduction
  • Q2. Family Background

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your fundamentals strong
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

1 hour, around 40 questions on well known aptitude topics.

Round 2 - Coding Test 

Simple questions - overlapping area, bit manipulation

Round 3 - Technical 

(1 Question)

  • Q1. Simple program on printing even numbers, optimizing the code. Interviewer wanted to test your logical ability.
Round 4 - Behavioral 

(1 Question)

  • Q1. Three facts about you, you haven't mentioned in resume, why should we hire you etc..
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Find the 2nd largest number in list

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

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

Round 1 - Coding Test 

DSA, basic questions on DSA

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

I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 4 interview rounds.

Round 1 - Coding Test 

2 questions Based on arrays level of medium

Round 2 - Technical 

(1 Question)

  • Q1. 2 questions based on array and linked list
Round 3 - Technical 

(1 Question)

  • Q1. Question based on metrix
Round 4 - HR 

(1 Question)

  • Q1. Behavioural questions

Interview Preparation Tips

Topics to prepare for ServiceNow Associate Software Engineer interview:
  • Data Structures
  • OOPS
Interview preparation tips for other job seekers - Mostly data structures topics are important so you can practicing data structures questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
6-8 weeks
Result
Selected Selected

I was interviewed before Feb 2024.

Round 1 - Coding Test 

Coding problems, DSA

Round 2 - Aptitude Test 

IQ Testing Problems, English

Round 3 - Technical 

(2 Questions)

  • Q1. Stack and queue
  • Q2. About Testing

Interview Preparation Tips

Interview preparation tips for other job seekers - Be cool and confident. They're open to new learners

I applied via Naukri.com and was interviewed in May 2022. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. Be prepared with your strength and weakness and just be yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and focus on the basics whatever you have learnt throughout your curriculum.

I was interviewed before May 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Timing - flexible 12 hours window to take the test. (9AM - 9PM)
Test was proctored

  • Q1. 

    Combination Sum Problem Statement

    Given three integers X, Y, and Z, calculate the sum of all numbers that can be formed using the digits 3, 4, and 5. Each digit can be used up to a maximum of X, Y, and Z ...

  • Q2. 

    Longest Path In Directed Graph Problem Statement

    Given a Weighted Directed Acyclic Graph (DAG) comprising 'N' nodes and 'E' directed edges, where nodes are numbered from 0 to N-1, and a source node 'Src'....

Round 2 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Easy

Timing - 9:00 AM - 9:40 AM

  • Q1. 

    Factorial Trailing Zeros Problem

    You are provided with a positive integer N. Your goal is to determine the smallest number whose factorial has at least N trailing zeros.

    Example:

    Input:
    N = 1
    Output:
    ...
  • Q2. 

    Reverse Linked List Problem Statement

    Given a singly linked list of integers, your task is to return the head of the reversed linked list.

    Example:

    Input:
    The given linked list is 1 -> 2 -> 3 -&g...
Round 3 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Easy

Timing - 12:00 Pm to 12:40 PM

  • Q1. 

    Implementing a Priority Queue Using Heap

    Ninja has been tasked with implementing a priority queue using a heap data structure. However, he is currently busy preparing for a tournament and has requested yo...

  • Q2. 

    Largest BST Subtree Problem

    Given a binary tree with 'N' nodes, determine the size of the largest subtree that is also a BST (Binary Search Tree).

    Input:

    The first line contains an integer 'T', represen...
Round 4 - Video Call 

(1 Question)

Round duration - 40 minutes
Round difficulty - Medium

Timing - 6:00 PM - 6:30 PM

  • Q1. Can you design a system similar to Splitwise and identify three features that you would change or improve?

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Netaji Subhas University Of Technology. I applied for the job as Associate Software Engineer in BangaloreEligibility criteriaNo criteriaSalesforce interview preparation:Topics to prepare for the interview - Data Structures, Dynamic Programming, OOPS, OS, DBMS.Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : For fresher role, System design is not very important.
Tip 2 : Do at least 1-2 good quality projects.
 

Application resume tips for other job seekers

Tip 1 : Have 1-2 good engaging projects in resume.
Tip 2 : Internships are helpful.

Final outcome of the interviewSelected

Skills evaluated in this interview

NCR Voyix Interview FAQs

How many rounds are there in NCR Voyix Associate Software Engineer interview?
NCR Voyix interview process usually has 4 rounds. The most common rounds in the NCR Voyix interview process are Coding Test, Technical and One-on-one Round.
What are the top questions asked in NCR Voyix Associate Software Engineer interview?

Some of the top questions asked at the NCR Voyix Associate Software Engineer interview -

  1. Network related questi...read more
  2. Coding questi...read more

Tell us how to improve this page.

NCR Voyix Associate Software Engineer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
NCR Voyix Associate Software Engineer Salary
based on 14 salaries
₹2.6 L/yr - ₹8 L/yr
22% less than the average Associate Software Engineer Salary in India
View more details

NCR Voyix Associate Software Engineer Reviews and Ratings

based on 4 reviews

3.5/5

Rating in categories

3.5

Skill development

3.4

Work-life balance

3.1

Salary

3.6

Job security

3.6

Company culture

3.3

Promotions

2.6

Work satisfaction

Explore 4 Reviews and Ratings
Software Engineer
374 salaries
unlock blur

₹6.5 L/yr - ₹20 L/yr

Senior Software Engineer
239 salaries
unlock blur

₹9.7 L/yr - ₹35 L/yr

Software Developer
176 salaries
unlock blur

₹5.5 L/yr - ₹19.5 L/yr

Software Engineer2
162 salaries
unlock blur

₹9.8 L/yr - ₹21 L/yr

Software Engineer III
151 salaries
unlock blur

₹13 L/yr - ₹33 L/yr

Explore more salaries
Compare NCR Voyix with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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