Upload Button Icon Add office photos

Filter interviews by

Clear (1)

NCR Voyix Software Developer Intern Interview Questions, Process, and Tips

Updated 16 Sep 2021

Top NCR Voyix Software Developer Intern Interview Questions and Answers

  • Q1. Partition Array Minimizing Subset Sum Difference Given an array containing N non-negative integers, your task is to partition this array into two subsets such that the a ...read more
  • Q2. Longest Palindromic Substring Problem Statement You are provided with a string STR of length N . The goal is to identify the longest palindromic substring within this st ...read more
  • Q3. Reverse a Doubly Linked List Given a doubly linked list of positive integers with size 'N', reverse the list and return the head of the modified list. Explanation: A dou ...read more
View all 8 questions

NCR Voyix Software Developer Intern Interview Experiences

3 interviews found

I was interviewed in Jan 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 150 minutes
Round difficulty - Medium

It was an online round consisting of 2 programming questions restricted to C++, Java, and C# and 10 MCQ's on Data structures, Algorithms, etc..

  • Q1. 

    Prime Time Again Problem Statement

    You are given two integers DAY_HOURS and PARTS. Consider a day with DAY_HOURS hours, which can be divided into PARTS equal parts. Your task is to determine the total ins...

  • Ans. 

    Count the total instances of equivalent prime groups in a day divided into equal parts.

    • Divide the day into equal parts and check for prime groups at the same position in different parts.

    • Each prime group should consist of prime numbers occurring at different parts of the day.

    • Return the total number of equivalent prime groups found.

    • Example: For DAY_HOURS = 20 and PARTS = 2, there are 2 prime groups: 3-13 and 7-17.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. 

    Find the Third Greatest Element

    Given an array 'ARR' of 'N' distinct integers, determine the third largest element in the array.

    Input:

    The first line contains a single integer 'T' representing the numb...
  • Ans. 

    Find the third largest element in an array of distinct integers.

    • Sort the array in descending order and return the element at index 2.

    • Handle cases where there are less than 3 elements in the array.

    • Consider edge cases like negative integers and duplicates.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. Can you describe your projects and the tech stack you used in them?
  • Ans. 

    I have worked on projects involving web development, machine learning, and mobile app development using technologies such as React, Python, and Flutter.

    • Web development project using React and Node.js for frontend and backend

    • Machine learning project using Python and TensorFlow for model training and deployment

    • Mobile app development project using Flutter for cross-platform app development

  • Answered by AI
Round 4 - HR 

Round duration - 60 minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaNo criteriaNCR Corporation interview preparation:Topics to prepare for the interview - OOPS, Aptitude, Data Structures, DBMS, Recursion, Dynamic Programming, PuzzlesTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Data Structures and Algorithms.
Tip 2 : Practice Puzzles from GFG. 
Tip 3 : Should have good knowledge of OOPS.

Application resume tips for other job seekers

Tip 1 : Have some good projects on your resume.
Tip 2 : Do not anything false in your resume.
Tip 3 : Mention your coding profiles in your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 150 Minutes
Round difficulty - Easy

2 programming questions restricted to C++, Java, and C#
10 MCQ's on Data structures, Algorithms, etc.

  • Q1. 

    Partition Array Minimizing Subset Sum Difference

    Given an array containing N non-negative integers, your task is to partition this array into two subsets such that the absolute difference between their su...

  • Ans. 

    The task is to partition an array into two subsets such that the absolute difference between subset sums is minimum.

    • Iterate through all possible subsets of the array

    • Calculate the sum of each subset

    • Find the minimum absolute difference between the subset sums

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 80 Minutes
Round difficulty - Medium

The round was conducted on FaceCode(HackerEarth) in the afternoon time. The OOPS features of CPP were asked. The SQL queries (Joins) were also asked. Two easy programming questions were asked - one array-based implementation and other one from the doubly linked list. Two puzzles were also asked. The interviewers were very nice and they gave me enough time to think about the solution.

  • Q1. 

    Sort Elements by Frequency

    Your task is to sort a list of repeated integers by their frequency in decreasing order. The element with the highest frequency should appear first. If two elements have the sam...

  • Ans. 

    The task is to sort a list of integers based on their frequency of repetition, with the element with the highest frequency first.

    • Count the frequency of each element in the list using a dictionary.

    • Sort the elements based on their frequency in descending order.

    • If two elements have the same frequency, maintain their original order.

    • Return the sorted list.

  • Answered by AI
  • Q2. 

    Reverse a Doubly Linked List

    Given a doubly linked list of positive integers with size 'N', reverse the list and return the head of the modified list.

    Explanation:

    A doubly linked list allows traversal ...

  • Ans. 

    The task is to reverse a given doubly linked list and return the head of the modified list.

    • Create three pointers: prev, current, and next.

    • Iterate through the linked list and update the next and prev pointers for each node.

    • Finally, update the head pointer to the last node visited and return it as the head of the reversed list.

  • Answered by AI
Round 3 - Video Call 

Round duration - 30 Minutes
Round difficulty - Easy

In this round, I was asked simple questions from core subjects.
 

Round 4 - HR 

Round duration - 10 Minutes
Round difficulty - Easy

It was in the evening on the same day after Techno Managerial round. HR asked me about my family background. 
 

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaFinal year student of B.Tech or B.E.NCR Corporation interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, C++, OOPS, Operating System, DBMS, Computer NetworkTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Competitive coding and good knowledge of Data Structures and Algorithms is important
Tip 2 : Have very good knowledge of atleast one Programming Language
Tip 3 : Do atleast 2 projects, having an internship in your resume will be bonus

Application resume tips for other job seekers

Tip 1 : Do not put false things, quantity is not important but the quality is. Have few things but you should have good knowledge of them.
Tip 2 : Keep it of 1 page with all the relevant details.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

I was interviewed in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Medium

This was the first round and it consisted of 20 MCQs and 2 programming questions.
The test was on HackerEarth platform.
The test was of 2 hours , web-proctored and switching between tabs was not allowed.

  • Q1. 

    Longest Palindromic Substring Problem Statement

    You are provided with a string STR of length N. The goal is to identify the longest palindromic substring within this string. In cases where multiple palind...

  • Ans. 

    Given a string, find the longest palindromic substring, prioritizing the one with the smallest start index.

    • Iterate through the string and expand around each character to find palindromes

    • Keep track of the longest palindrome found and its starting index

    • Return the longest palindromic substring with the smallest start index

  • Answered by AI
  • Q2. 

    Count Distinct Ways to Reach the Nth Stairs

    Consider a scenario where you have been given a number of stairs. You start at the 0th stair and need to reach the Nth stair. With each stride, you can choose t...

  • Ans. 

    The task is to find the number of distinct ways to move from the 0th to the Nth stair by ascending one or two steps at a time.

    • Use dynamic programming to solve this problem efficiently.

    • The number of ways to reach the Nth stair is the sum of the number of ways to reach the (N-1)th stair and the number of ways to reach the (N-2)th stair.

    • Handle base cases for N=0 and N=1 separately.

    • Consider using memoization to avoid redun...

  • Answered by AI
Round 2 - Video Call 

Round duration - 45 minutes
Round difficulty - Medium

This was the second round and the interview round. It was all about OOPS concepts , OS and DBMS fundamentals.It was of 45 minutes approximately .

Round 3 - Video Call 

Round duration - 30 minutes
Round difficulty - Medium

This was the third round and the round was focused on Projects and Puzzles. It was of 1/2 hour approximately.

Round 4 - HR 

Round duration - 30 minutes
Round difficulty - Medium

It was the last round and was all about HR questions.

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Maharaja Agrasen Institute Of Technology. I applied for the job as SDE - Intern in HyderabadEligibility criteria8 CGPANCR Corporation interview preparation:Topics to prepare for the interview - Data Structures , Algorithms , OOPS , DBMS , Operating Systems , PuzzlesTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Atleast 200 to 250+ Data Structures and Algorithms Questions from LeetCode, GeeksForGeeks etc.
Tip 2 : Thorough with your Projects , Skills , any previous experience etc. mentioned in your resume. 
Tip 3 : Practice of Mathematical and Logical Puzzles

Application resume tips for other job seekers

Tip 1 : Mention projects which you can explain and defend clearly.
Tip 2 : Resume should always be crisp and clear and should be of 1 page.
Tip 3 : If you do competitive programming , you can put links of your various online platforms profiles like Codechef, Codeforces etc.
Tip 4 : There should not be any false achievements or false experience mentioned in the resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 140 minutes
Round difficulty - Medium

Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.

  • Q1. 

    Sum of Two Numbers Represented as Arrays

    Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...

  • Ans. 

    Given two numbers represented as arrays, calculate their sum and return the result as an array.

    • Iterate through the arrays from right to left, adding digits and carrying over if necessary

    • Handle cases where one array is longer than the other by considering the remaining digits

    • Ensure the final sum array does not have any leading zeros

  • Answered by AI
Round 2 - Face to Face 

Round duration - 20 minutes
Round difficulty - Easy

The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.

Round 3 - HR 

Round duration - 8 minutes
Round difficulty - Easy

This round was conducted right after finishing and clearing the technical round at the same place and on the same day.

Interview Preparation Tips

Eligibility criteriaAbove 60 %Wipro Limited interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Database Concepts, Coding problemsTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.

Application resume tips for other job seekers

Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Hr

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be true to what you are putting before the interviewer . Try to put your ideas Add something you did well in your career like in projects /research which you know very well and versed in concepts about it for open interview so that interviewer can get bandwidth where he can ask questions from. This is simply a key .

I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. 1.Describe a situation where you have taken a quick decision and failed, and a situation where you succeeded. 2. What is a skill you have tried to achieve but failed? 3. Describe a decision you have taken ...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Always try to take risk in small problems . When you face the consequences, you would be able to tackle bigger problems.
2. Every skill you learn, even if you didn't excel in it is not to be considered a waste of time/failure, you learn something simply by participating.

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Simple program
  • Q2. I wrote a simple program in C

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about Yourself, some questions related to machine learning, and I was asked more questions to differentiate like differences between ml and ai, python and c, c and java and procedural and functiona...

Interview Preparation Tips

Interview preparation tips for other job seekers - Get a complete grip on your resume and be confident about what you say, If you don't know the answer it is okay to agree that you don't know the answer so that interviewer can ask the next questions.
Contribute & help others!
anonymous
You can choose to be anonymous

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

JOBS

QualityKiosk Technologies

No Jobs

INTERVIEWS

Google

No Interviews

INTERVIEWS

SAGE Automation

No Interviews

SALARIES

BUSINESSNEXT

INTERVIEWS

Ashok Leyland

No Interviews

INTERVIEWS

Yamaha Motor

No Interviews

SALARIES

Google

REVIEWS

Google

No Reviews

Tell us how to improve this page.

Software Engineer
374 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
239 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
176 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
164 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer III
147 salaries
unlock blur

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