Add office photos
Newgen Software Technologies logo
Premium Employer

Newgen Software Technologies

3.7
based on 1.4k Reviews
Video summary
Filter interviews by
Fresher
Experienced
Clear (1)

10+ Newgen Software Technologies Interview Questions and Answers for Freshers

Updated 20 Jun 2024
Popular Designations

Q1. Maximum Non-Crossing Ropes Problem

In a village with a river at its center, there are ‘N’ houses on each bank of the river. The northern bank’s houses have distinct X-coordinates given by an array A[1], A[2], ....read more

Ans.

The task is to find the maximum number of non-crossing rope connections possible between houses on each bank of a river.

  • Sort the arrays A and B in ascending order.

  • Use dynamic programming to find the longest increasing subsequence between A and B.

  • The length of the longest increasing subsequence is the maximum number of non-crossing connections.

Add your answer
right arrow

Q2. Concat two linked lists in alternative way

Ans.

Concatenate two linked lists alternatively

  • Create a new linked list

  • Traverse both linked lists simultaneously

  • Alternate between adding nodes from each list to the new list

  • If one list is longer than the other, add the remaining nodes to the end of the new list

Add your answer
right arrow

Q3. System Architecture for higher Experience

Ans.

System architecture for higher experience involves scalable and efficient design.

  • Focus on scalability to handle increasing user load

  • Use microservices architecture for flexibility and easy maintenance

  • Implement caching mechanisms for faster response times

  • Utilize load balancing to distribute traffic evenly across servers

Add your answer
right arrow

Q4. Binary Palindrome Check

Given an integer N, determine whether its binary representation is a palindrome.

Input:

The first line contains an integer 'T' representing the number of test cases. 
The next 'T' lines e...read more
Ans.

Check if the binary representation of a given integer is a palindrome.

  • Convert the integer to binary representation.

  • Check if the binary representation is a palindrome by comparing it with its reverse.

  • Return true if it is a palindrome, false otherwise.

Add your answer
right arrow
Discover Newgen Software Technologies interview dos and don'ts from real experiences

Q5. Maximum Subarray Sum Problem Statement

Given an array arr of length N consisting of integers, find the sum of the subarray (including empty subarray) with the maximum sum among all subarrays.

Explanation:

A sub...read more

Ans.

Find the sum of the subarray with the maximum sum among all subarrays in a given array.

  • Iterate through the array and keep track of the current sum and maximum sum seen so far.

  • If the current sum becomes negative, reset it to 0 as it won't contribute to the maximum sum.

  • Return the maximum sum as the result.

  • Example: For input arr = [-2, 1, -3, 4, -1], the maximum subarray sum is 4.

Add your answer
right arrow

Q6. Add Two Numbers as Linked Lists

You are given two singly linked lists, where each list represents a positive number without any leading zeros.

Your task is to add these two numbers and return the sum as a linke...read more

Ans.

Add two numbers represented as linked lists and return the sum as a linked list.

  • Traverse both linked lists simultaneously while keeping track of carry

  • Create a new linked list to store the sum

  • Handle cases where one list is longer than the other

  • Consider edge cases like carry at the end of addition

Add your answer
right arrow
Are these interview questions helpful?

Q7. Search in a Row-wise and Column-wise Sorted Matrix Problem Statement

You are given an N * N matrix of integers where each row and each column is sorted in increasing order. Your task is to find the position of ...read more

Ans.

Given a sorted N * N matrix, find the position of a target integer 'X'.

  • Iterate over each row and column to search for the target integer 'X'.

  • Utilize the sorted nature of the matrix to optimize the search process.

  • Return the position of 'X' if found, else return '-1 -1'.

Add your answer
right arrow

Q8. Covid Vaccination Distribution Problem

As the Government ramps up vaccination drives to combat the second wave of Covid-19, you are tasked with helping plan an effective vaccination schedule. Your goal is to ma...read more

Ans.

Maximize vaccines administered on a specific day while adhering to rules.

  • Distribute vaccines evenly over the days to maximize on the specific day.

  • Ensure the difference in vaccines between consecutive days is at most 1.

  • Keep track of the total vaccines administered to not exceed the maximum limit.

  • Implement a function to calculate the maximum vaccines administered on the given day.

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. String Palindrome Verification

Given a string, your task is to determine if it is a palindrome considering only alphanumeric characters.

Input:

The input is a single string without any leading or trailing space...read more
Ans.

Check if a given string is a palindrome considering only alphanumeric characters.

  • Remove non-alphanumeric characters from the input string.

  • Convert the string to lowercase for case-insensitive comparison.

  • Compare characters from start and end of the string to check for palindrome.

  • Return 'true' if the string is a palindrome, otherwise 'false'.

Add your answer
right arrow

Q10. Remove Character from String Problem Statement

Given a string str and a character 'X', develop a function to eliminate all instances of 'X' from str and return the resulting string.

Input:

The first line contai...read more
Ans.

Develop a function to remove all instances of a given character from a string.

  • Create a function that takes the input string and character to be removed as parameters.

  • Iterate through each character in the input string and only add characters that are not equal to the given character to a new string.

  • Return the new string as the output.

  • Handle edge cases such as empty input string or character.

  • Example: Input string 'hello world' and character 'o' should return 'hell wrld'.

Add your answer
right arrow
Q11. Can you explain the various CPU scheduling algorithms?
Ans.

CPU scheduling algorithms determine the order in which processes are executed by the CPU.

  • First Come First Serve (FCFS) - Processes are executed in the order they arrive.

  • Shortest Job Next (SJN) - Process with the shortest burst time is executed next.

  • Round Robin (RR) - Each process is given a small unit of time to execute in a cyclic manner.

  • Priority Scheduling - Processes are executed based on priority levels assigned to them.

  • Multi-Level Queue Scheduling - Processes are divided...read more

Add your answer
right arrow

Q12. what is power bi

Ans.

Power BI is a business analytics tool by Microsoft that provides interactive visualizations and business intelligence capabilities.

  • Business analytics tool by Microsoft

  • Provides interactive visualizations

  • Offers business intelligence capabilities

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Newgen Software Technologies for Freshers

based on 18 interviews
Interview experience
3.8
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

BYJU'S Logo
3.1
 • 686 Interview Questions
Persistent Systems Logo
3.5
 • 438 Interview Questions
ArcelorMittal Nippon Steel Logo
4.1
 • 155 Interview Questions
Zomato Logo
3.8
 • 150 Interview Questions
Quest Global Logo
3.6
 • 146 Interview Questions
Carelon Global Solutions Logo
3.9
 • 141 Interview Questions
View all
Recently Viewed
INTERVIEWS
Airports Authority of India
Fresher
5.6k top interview questions
INTERVIEWS
Newgen Software Technologies
No Interviews
SALARIES
Newgen Software Technologies
SALARIES
Newgen Software Technologies
SALARIES
Newgen Software Technologies
INTERVIEWS
Newgen Software Technologies
No Interviews
INTERVIEWS
Newgen Software Technologies
No Interviews
INTERVIEWS
Newgen Software Technologies
5.6k top interview questions
LIST OF COMPANIES
Discover companies
Find best workplace
SALARIES
Newgen Software Technologies
Top Newgen Software Technologies Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter