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 27 Jul 2025
Popular Designations

124 Interview questions

An Application Development Engineer was asked 1w ago
Q. Write a query to find the third highest element in the database.
Ans. 

To find the third highest element, use SQL queries with ORDER BY and LIMIT clauses.

  • Use the SQL query: SELECT DISTINCT column_name FROM table_name ORDER BY column_name DESC LIMIT 1 OFFSET 2;

  • This query selects distinct values from the specified column, orders them in descending order, and skips the first two results.

  • Example: To find the third highest salary: SELECT DISTINCT salary FROM employees ORDER BY salary DESC...

View all Application Development Engineer interview questions
An Application Development Engineer was asked 1w ago
Q. Write code to reverse a string.
Ans. 

This code snippet demonstrates how to reverse a string using various programming techniques.

  • Using Python slicing: `reversed_string = original_string[::-1]`

  • Using a loop: `reversed_string = ''.join(original_string[i] for i in range(len(original_string)-1, -1, -1))`

  • Using recursion: `def reverse_string(s): return s if len(s) == 0 else s[-1] + reverse_string(s[:-1])`

  • Using built-in functions: `reversed_string = ''.join(...

View all Application Development Engineer interview questions
An Application Development Engineer was asked 1w ago
Q. What is overriding?
Ans. 

Overriding allows a subclass to provide a specific implementation of a method already defined in its superclass.

  • Overriding occurs when a subclass has a method with the same name and parameters as a method in its superclass.

  • It enables polymorphism, allowing a subclass to define behavior specific to its type.

  • Example: If a superclass 'Animal' has a method 'makeSound()', a subclass 'Dog' can override it to provide a s...

View all Application Development Engineer interview questions
A Senior Software Engineer was asked 3w ago
Q. What are the differences between React and Angular?
Ans. 

React is a library for building UI, while Angular is a full-fledged framework for web applications.

  • React uses a virtual DOM for efficient rendering, while Angular uses a real DOM.

  • React is component-based and focuses on UI, whereas Angular is a complete MVC framework.

  • React allows for more flexibility and is often used with other libraries, while Angular provides a more opinionated structure.

  • React uses JSX, a syntax...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 3w ago
Q. What is object-oriented programming (OOP) in Java?
Ans. 

Object-oriented programming (OOP) in Java is a paradigm based on objects that encapsulate data and behavior.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: class 'Car' with attributes like 'color' and methods like 'drive()'.

  • Inheritance: Mechanism to create a new class from an existing class, inheriting its properties. Example: class 'ElectricCar' extends 'Car'.

  • Po...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 1mo 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

Newgen Software Technologies HR Interview Questions

32 questions and answers

Q. What is your background and previous job experience?
Q. What percentage did you achieve in your postgraduate studies?
Q. Where are you from?
A Senior Software Engineer was asked 1mo 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
Are these interview questions helpful?
A Softwaretest Engineer was asked 1mo ago
Q. What is your understanding of software analysis skills?
Ans. 

Software analysis skills involve evaluating software requirements, design, and performance to ensure quality and functionality.

  • Understanding requirements: Analyzing user stories to ensure they meet business needs, e.g., reviewing acceptance criteria.

  • Identifying defects: Using techniques like static code analysis to find potential bugs before testing, e.g., code reviews.

  • Performance analysis: Evaluating software per...

View all Softwaretest Engineer interview questions
A Soft Skills Trainer was asked 1mo ago
Q. Write a 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...

View all Soft Skills Trainer interview questions
A Team Lead was asked 7mo ago
Q. What are the OOPS concepts and their importance?
Ans. 

Oops concept is a programming paradigm that focuses on objects and classes, promoting code reusability and modularity.

  • Encapsulation: bundling data and methods that operate on the data within a single unit

  • Inheritance: allows a class to inherit properties and behavior from another class

  • Polymorphism: ability for objects to be treated as instances of their parent class

  • Abstraction: hiding the complex implementation det...

View all Team Lead interview questions

Newgen Software Technologies Interview Experiences

195 interviews found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
No response

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. It was related to some current working projects, roles and responsibilities and what some technical knowledge.
  • Q2. No one is respond after that first round, and during the call it was positive from interviewer. I have tried multiple times by mail and call but no one is responding.
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
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

  • Q1. Write a code for reverse string.
  • Ans. 

    This code snippet demonstrates how to reverse a string using various programming techniques.

    • Using Python slicing: `reversed_string = original_string[::-1]`

    • Using a loop: `reversed_string = ''.join(original_string[i] for i in range(len(original_string)-1, -1, -1))`

    • Using recursion: `def reverse_string(s): return s if len(s) == 0 else s[-1] + reverse_string(s[:-1])`

    • Using built-in functions: `reversed_string = ''.join(rever...

  • Answered by AI
  • Q2. Find out the third highest element in data base.
  • Ans. 

    To find the third highest element, use SQL queries with ORDER BY and LIMIT clauses.

    • Use the SQL query: SELECT DISTINCT column_name FROM table_name ORDER BY column_name DESC LIMIT 1 OFFSET 2;

    • This query selects distinct values from the specified column, orders them in descending order, and skips the first two results.

    • Example: To find the third highest salary: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMI...

  • Answered by AI
  • Q3. What is overriding?
  • Ans. 

    Overriding allows a subclass to provide a specific implementation of a method already defined in its superclass.

    • Overriding occurs when a subclass has a method with the same name and parameters as a method in its superclass.

    • It enables polymorphism, allowing a subclass to define behavior specific to its type.

    • Example: If a superclass 'Animal' has a method 'makeSound()', a subclass 'Dog' can override it to provide a specif...

  • Answered by AI
  • Q4. Basic question about java

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?
  • 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

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
  • 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?
  • Q2. What is redux in react?

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

What people are saying about Newgen Software Technologies

View All
a business analyst
5d
EY or not EY? Help me decide!
I'm a Business Analyst with 3+ years of experience. I resigned in May and have 3 offers, including one from EY India. I cleared 4 interview rounds (2 offline, 2 online), and the client interview went well. I got a Senior Consultant role, and working for a Big 4 was my goal, but now I'm second-guessing it because: - The pay is 20% less than my other offers (including variable). - It's 5 days WFO, no exceptions. My other offer is tempting but lacks the brand value: - It's 60% higher (all fixed). - It's a hybrid model. What do you guys think? All advice is welcome!
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. 2nd round was technical one of the senior will be there, he will ask you to sol...read more
  3. 1. Two random coding problems. 2. Difference between DBMS and RDBMS. 3. What is...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 170 interview experiences

Difficulty level

Easy 19%
Moderate 79%
Hard 2%

Duration

Less than 2 weeks 65%
2-4 weeks 28%
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
 • 383 Interviews
3i Infotech Interview Questions
3.4
 • 151 Interviews
Microland Interview Questions
3.5
 • 140 Interviews
Sify Technologies Interview Questions
3.8
 • 134 Interviews
Mastek Interview Questions
3.6
 • 128 Interviews
Sonata Software Interview Questions
3.3
 • 124 Interviews
Clover Infotech Interview Questions
3.5
 • 121 Interviews
Prodapt Interview Questions
3.5
 • 106 Interviews
Comviva Technology Interview Questions
3.0
 • 79 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
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 - ₹13 L/yr

Applications Engineer
609 salaries
unlock blur

₹3.5 L/yr - ₹6.2 L/yr

Senior Business Analyst
505 salaries
unlock blur

₹11 L/yr - ₹19 L/yr

Team Lead
494 salaries
unlock blur

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