Premium Employer

i

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

Filter interviews by

Newgen Software Technologies Interview Questions and Answers

Updated 2 Jul 2025
Popular Designations

108 Interview questions

A Senior Software Engineer was asked 3d ago
Q. Write an SQL query to find a value using joins.
Ans. 

SQL joins combine rows from two or more tables based on related columns, enabling complex queries and data retrieval.

  • Use INNER JOIN to return records with matching values in both tables. Example: SELECT * FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

  • LEFT JOIN returns all records from the left table and matched records from the right table. Example: SELECT * FROM Customers LEFT JOIN ...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 3d ago
Q. Can you describe different methods for arranging characters in arrays?
Ans. 

Arrange characters in arrays by sorting or manipulating strings for various applications.

  • Use built-in sorting functions: In Python, use sorted() to arrange strings alphabetically. Example: sorted(['banana', 'apple']) returns ['apple', 'banana'].

  • Custom sorting: Implement a custom sort function to arrange strings based on specific criteria, like length or character frequency.

  • Reversing strings: Use slicing to reverse...

View all Senior Software Engineer interview questions
An Applications Engineer was asked 7mo ago
Q. How do you find the second-largest element in an array?
Ans. 

Find the second last runner-up in an array of strings, focusing on unique values and sorting.

  • Identify unique values in the array to avoid duplicates.

  • Sort the unique values in descending order.

  • Select the second element from the sorted array to get the second last runner-up.

  • Example: For ['Alice', 'Bob', 'Charlie', 'Bob'], unique values are ['Alice', 'Bob', 'Charlie']. Sorted: ['Charlie', 'Bob', 'Alice']. Second last...

View all Applications Engineer interview questions
An Applications Engineer was asked 7mo ago
Q. Introduce yourself briefly.
Ans. 

I am a passionate Application Engineer with a strong background in software development and problem-solving skills.

  • Educational Background: I hold a degree in Computer Science, where I developed a solid foundation in programming languages like Java and Python.

  • Professional Experience: I have over 3 years of experience working in application development, focusing on creating user-friendly software solutions.

  • Technical...

View all Applications Engineer interview questions
An Applications Engineer was asked 7mo ago
Q. Explain CRUD operations in a database.
Ans. 

CRUD operations are essential for managing data in databases, allowing Create, Read, Update, and Delete functionalities.

  • Create: Adding new records, e.g., inserting a new patient record in a medical database.

  • Read: Retrieving data, e.g., querying patient details from the database.

  • Update: Modifying existing records, e.g., updating a patient's contact information.

  • Delete: Removing records, e.g., deleting a patient reco...

View all Applications Engineer interview questions
An Applications Engineer was asked 7mo ago
Q. Given an array of integers, find the runner-up.
Ans. 

Identify the second largest unique number in an array of integers.

  • Sort the array in descending order and find the second unique element.

  • Example: For [3, 1, 4, 4, 2], the runner-up is 3.

  • Use a set to remove duplicates, then sort the unique values.

  • Example: For [5, 5, 4, 3, 2], the runner-up is 4.

View all Applications Engineer interview questions
A Senior Software Engineer was asked 7mo ago
Q. What are the OOPS concepts?
Ans. 

OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.

  • Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: A class 'Car' with properties like 'speed' and methods like 'accelerate()'.

  • Inheritance: Mechanism to create a new class from an existing class, inheriting its properties and meth...

View all Senior Software Engineer interview questions
Are these interview questions helpful?
An Associate Engineer was asked 8mo ago
Q. What is context in React?
Ans. 

Context in React is a way to pass data through the component tree without having to pass props down manually at every level.

  • Context provides a way to share values like themes, locale preferences, etc. across the component tree.

  • It helps in avoiding prop drilling, where props are passed down multiple levels of components.

  • Context consists of two parts: Provider and Consumer. Provider allows components to subscribe to...

View all Associate Engineer interview questions
An Associate Engineer was asked 8mo ago
Q. What is Redux in React?
Ans. 

Redux is a predictable state container for JavaScript apps, commonly used with React for managing application state.

  • Redux is a state management library for JavaScript applications.

  • It helps in managing the state of the application in a predictable way.

  • Redux stores the entire state of the application in a single immutable state tree.

  • Actions are dispatched to update the state, and reducers specify how the state chang...

View all Associate Engineer interview questions
A Senior Software Engineer was asked 8mo ago
Q. Given a singly linked list, insert a new node with a given value at the middle of the list.
Ans. 

Insert a node in the middle of a linked list

  • Find the middle node using slow and fast pointers

  • Insert the new node after the middle node

  • Update the pointers to maintain the linked list structure

View all Senior Software Engineer interview questions

Newgen Software Technologies Interview Experiences

193 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Normal logical, verbal, and quantitative ability questions.

Round 2 - Psychometric Test 

(1 Question)

  • Q1. Behavioural questions like how do you manage your team what do you do in thia or that situation
Round 3 - Technical 

(2 Questions)

  • Q1. Computer Fundamentals like OOPS,DBMS and SQL
  • Q2. Questions Based on yourresume

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Patient and work o you CS fundamentals
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Technical 

(3 Questions)

  • Q1. Data structure [Array]
  • Q2. Core JAVA questions[ exception handling , OOPS , Collections Framework ]
  • Q3. JDBC and SQL questions
Round 2 - Technical 

(2 Questions)

  • Q1. Project discussion
  • Q2. Tell me one scenerio under which you did development
  • Ans. 

    Developed a mobile app for tracking daily water intake

    • Researched existing water tracking apps for inspiration

    • Designed user interface for easy input of water consumption

    • Implemented backend database to store user data

    • Tested app with beta users for feedback and improvements

  • Answered by AI

Software Developer Interview Questions & Answers

user image pericharla ayyappa

posted on 7 Jun 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Where are you from?
  • Ans. 

    I'm from a vibrant city known for its tech innovation, diverse culture, and beautiful parks, where creativity thrives.

    • The city has a rich history, with landmarks dating back to the 1800s.

    • It's a hub for tech startups, attracting talent from around the world.

    • The local cuisine is diverse, offering everything from street food to fine dining.

    • There are numerous parks and recreational areas, perfect for outdoor activities.

  • Answered by AI
  • Q2. In which year do you plan to complete your postgraduate studies?
  • Ans. 

    I plan to complete my postgraduate studies by 2025, focusing on advanced software development techniques and emerging technologies.

    • I am currently enrolled in a master's program that spans two years.

    • I aim to complete my thesis on machine learning applications by mid-2025.

    • I have set a timeline to finish all coursework by the end of 2024.

  • Answered by AI
  • Q3. What percentage did you achieve in your postgraduate studies?
  • Ans. 

    I achieved a commendable percentage in my postgraduate studies, reflecting my dedication and understanding of the subject matter.

    • Graduated with a percentage of 85%, which placed me in the top 10% of my class.

    • Completed a thesis project that contributed to my high marks, focusing on software optimization techniques.

    • Participated in various workshops and seminars, enhancing my practical knowledge and skills.

  • Answered by AI
  • Q4. What the purpose of job
  • Ans. 

    The purpose of a job is to fulfill responsibilities, contribute to goals, and achieve personal and professional growth.

    • Provides financial stability: A job allows individuals to earn a living and support themselves and their families.

    • Fosters personal development: Engaging in work helps individuals develop new skills and gain experience.

    • Contributes to society: Jobs create products or services that benefit the community a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Communicat essaly
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are the OOPS concepts
  • Ans. 

    OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.

    • Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: A class 'Car' with properties like 'speed' and methods like 'accelerate()'.

    • Inheritance: Mechanism to create a new class from an existing class, inheriting its properties and methods. ...

  • Answered by AI
  • Q2. MultiThreading, synchronization
Round 2 - HR 

(1 Question)

  • Q1. Tell me about yourself

Soft Skills Trainer Interview Questions & Answers

user image aadibabu pnni

posted on 13 Jun 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. What do you know about our company?
  • Ans. 

    Your company is a leader in providing innovative training solutions that enhance soft skills for professionals across various industries.

    • Founded in [Year], the company has a rich history of developing effective training programs.

    • The company focuses on key areas such as communication, teamwork, and leadership skills.

    • They have worked with diverse clients, including Fortune 500 companies, to improve employee performance.

    • T...

  • Answered by AI
  • Q2. Write on c language program
  • Ans. 

    A C program is a set of instructions written in the C programming language to perform specific tasks.

    • C is a procedural programming language, known for its efficiency and control over system resources.

    • Basic structure of a C program includes header files, main function, and statements.

    • Example: A simple C program to print 'Hello, World!': #include <stdio.h> int main() { printf('Hello, World!'); return 0; }

    • C ...

  • Answered by AI

XML Operator Interview Questions & Answers

user image sivaranjini ravi

posted on 13 Sep 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Company Website

Round 1 - Coding Test 

Xml file will be validated as parsed,spix and content checker,checktex and stlyeview

Round 2 - One-on-one 

(2 Questions)

  • Q1. Self introduction
  • Q2. About my work experience
Round 3 - HR 

(2 Questions)

  • Q1. Work experience
  • Q2. Xml operator job

Associate Engineer Interview Questions & Answers

user image Jatin Chaudhary

posted on 24 Oct 2024

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

(2 Questions)

  • Q1. What is context in react?
  • Ans. 

    Context in React is a way to pass data through the component tree without having to pass props down manually at every level.

    • Context provides a way to share values like themes, locale preferences, etc. across the component tree.

    • It helps in avoiding prop drilling, where props are passed down multiple levels of components.

    • Context consists of two parts: Provider and Consumer. Provider allows components to subscribe to cont...

  • Answered by AI
  • Q2. What is redux in react?
  • Ans. 

    Redux is a predictable state container for JavaScript apps, commonly used with React for managing application state.

    • Redux is a state management library for JavaScript applications.

    • It helps in managing the state of the application in a predictable way.

    • Redux stores the entire state of the application in a single immutable state tree.

    • Actions are dispatched to update the state, and reducers specify how the state changes in...

  • Answered by AI

Skills evaluated in this interview

Team Lead Interview Questions & Answers

user image Anonymous

posted on 4 Oct 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Remove duplicates from the list
  • Ans. 

    Remove duplicates from an array of strings

    • Create a new set to store unique values

    • Iterate through the array and add each element to the set

    • Convert the set back to an array to remove duplicates

  • Answered by AI
  • Q2. Inheritance related theoretical

Skills evaluated in this interview

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

(2 Questions)

  • Q1. OOPS Basic Questions and examples
  • Q2. Microservices Related questuons and examples

Interview Preparation Tips

Interview preparation tips for other job seekers - All great

Interview Questions & Answers

user image Anonymous

posted on 4 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. String frequency code
  • Q2. Second smallest element in array
  • Ans. 

    Find the second smallest element in an array of strings.

    • Convert the strings to integers for comparison.

    • Sort the array in ascending order.

    • Return the second element in the sorted array.

  • Answered by AI

Skills evaluated in this interview

What people are saying about Newgen Software Technologies

View All
an associate business development manager
2w
Advice Needed: How to Switch from Business Development (Inside sales) to Pre-Sales/techno functional role (demo, consulting)
Hey folks, I’ve been in B2B tech sales (BD) for nearly 4 years—closing BFSI deals in US/Canada for low-code and automation platforms for an MNC. I’ve handled outbound, GTM alignment, and even VP-level reporting. My own company does have IJP, but I am one of the few people working remotely, and don't want to relocate for a chance in pre-sales department atm. I will rather switch to a new company near my location. I want to move into pre-sales / solution consulting—something closer to product, solutioning, and value mapping. 👉 How do I make this switch without formal pre-sales experience? Any advice on skills, tools, or companies open to such transitions? Appreciate any guidance 🙏 Location: Pune
Got a question about Newgen Software Technologies?
Ask anonymously on communities.

Newgen Software Technologies Interview FAQs

How many rounds are there in Newgen Software Technologies interview?
Newgen Software Technologies interview process usually has 2-3 rounds. The most common rounds in the Newgen Software Technologies interview process are Technical, Resume Shortlist and HR.
How to prepare for Newgen Software Technologies 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 Newgen Software Technologies. The most common topics and skills that interviewers at Newgen Software Technologies expect are Java, SQL, Core Java, Javascript and JSP.
What are the top questions asked in Newgen Software Technologies interview?

Some of the top questions asked at the Newgen Software Technologies interview -

  1. After this interviewer gave me a Machine coding round kind of question. I had t...read more
  2. 1. Two random coding problems. 2. Difference between DBMS and RDBMS. 3. What is...read more
  3. 1. What is triggers 2. Difference between method overloading and method overrid...read more
What are the most common questions asked in Newgen Software Technologies HR round?

The most common HR questions asked in Newgen Software Technologies interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. What is your family backgrou...read more
How long is the Newgen Software Technologies interview process?

The duration of Newgen Software Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 168 interview experiences

Difficulty level

Easy 18%
Moderate 80%
Hard 2%

Duration

Less than 2 weeks 65%
2-4 weeks 29%
4-6 weeks 2%
6-8 weeks 2%
More than 8 weeks 2%
View more
Join Newgen Software Technologies Leading provider of an AI-enabled digital transformation platform

Interview Questions from Similar Companies

ITC Infotech Interview Questions
3.7
 • 376 Interviews
3i Infotech Interview Questions
3.4
 • 151 Interviews
Microland Interview Questions
3.5
 • 137 Interviews
Sify Technologies Interview Questions
3.8
 • 131 Interviews
Mastek Interview Questions
3.6
 • 127 Interviews
Maveric Systems Interview Questions
3.5
 • 124 Interviews
Sonata Software Interview Questions
3.4
 • 122 Interviews
Clover Infotech Interview Questions
3.5
 • 120 Interviews
View all

Newgen Software Technologies Reviews and Ratings

based on 1.7k reviews

3.8/5

Rating in categories

3.5

Skill development

3.6

Work-life balance

3.7

Salary

4.1

Job security

3.7

Company culture

3.6

Promotions

3.5

Work satisfaction

Explore 1.7k Reviews and Ratings
Oracle Database Administrator

Noida

2-3 Yrs

₹ 5-6 LPA

Talent Acquisition Specialist

Noida

3-5 Yrs

Not Disclosed

Explore more jobs
Software Engineer
1.9k salaries
unlock blur

₹3.8 L/yr - ₹9 L/yr

Senior Software Engineer
1.9k salaries
unlock blur

₹6 L/yr - ₹14.2 L/yr

Applications Engineer
583 salaries
unlock blur

₹3.5 L/yr - ₹6.2 L/yr

Senior Business Analyst
483 salaries
unlock blur

₹11 L/yr - ₹19.4 L/yr

Team Lead
483 salaries
unlock blur

₹7 L/yr - ₹24 L/yr

Explore more salaries
Compare Newgen Software Technologies with

ITC Infotech

3.7
Compare

3i Infotech

3.4
Compare

Sify Technologies

3.8
Compare

Microland

3.5
Compare
write
Share an Interview