Filter interviews by
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
Hacker rank test, java code and system design
I was interviewed in Jul 2024.
I applied via campus placement at JSS Academy of Technical Education, Noida and was interviewed in Sep 2023. There were 5 interview rounds.
The first round was MCQ based, there were questions from JAVA, SQL and computer science subjects.
This was a MCQ based test and questions were from Aptitude and English.
I am impressed by your innovative products and strong company culture.
I admire your commitment to research and development.
I appreciate your focus on employee growth and development.
I am excited about the opportunity to work with cutting-edge technology.
I believe my skills and experience align well with your organization's goals.
My goal is to continuously learn and grow in my role as an Applications Engineer, while also contributing to the success of the team and company.
Continuously improve my technical skills and knowledge in the field of applications engineering
Work collaboratively with team members to solve complex problems and deliver high-quality solutions
Strive to exceed customer expectations by providing innovative and efficient soluti...
Newgen Software Technologies interview questions for popular designations
React is a JavaScript library for building user interfaces.
React is a declarative and efficient library for creating UI components.
It allows developers to build reusable UI components that update efficiently.
React uses a virtual DOM to efficiently update only the necessary parts of the UI.
React supports the use of different classes to define components.
There are two types of classes in React: functional components and ...
Components in React are reusable building blocks that encapsulate the UI and its logic.
Components are the building blocks of a React application
They encapsulate the UI and its logic
Components can be reused throughout the application
They can be functional components or class components
Components can have their own state and lifecycle methods
Examples of components in React are buttons, forms, and navigation bars
Get interview-ready with Top Newgen Software Technologies Interview Questions
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
OOPs concepts are fundamental principles of object-oriented programming that help in designing and implementing software solutions.
Encapsulation: Bundling data and methods together in a class.
Inheritance: Creating new classes by inheriting properties and behaviors from existing classes.
Polymorphism: Ability of an object to take on many forms.
Abstraction: Hiding complex implementation details and providing a simplified ...
This program counts the occurrence of each letter in a given string.
Use a HashMap to store the count of each letter.
Iterate through the characters of the string and update the count in the HashMap.
Finally, print the count of each letter.
SQL query to find third highest salary from employee table.
Use the ORDER BY clause to sort the salaries in descending order
Use the LIMIT clause to limit the result to the third row
Use a subquery to exclude the highest and second highest salaries
Array is a fixed-size data structure while ArrayList is a dynamic-size data structure in Java.
Array has a fixed length, while ArrayList can grow dynamically.
Array can store both primitive types and objects, while ArrayList can only store objects.
Array uses square brackets [] for declaration, while ArrayList uses angle brackets <>.
Array provides direct access to elements using index, while ArrayList provides methods for...
ArrayList is a dynamic array that can grow or shrink in size. It stores objects and provides methods for adding, removing, and accessing elements.
ArrayList is part of the Java Collections Framework.
It is implemented as a resizable array.
Elements can be added using the add() method.
Elements can be accessed using the get() method.
Elements can be removed using the remove() method.
The size() method returns the number of el...
The default size of an ArrayList is 10.
The default initial capacity of an ArrayList is 10.
If the number of elements exceeds the initial capacity, the ArrayList automatically increases its size.
The capacity of an ArrayList can be increased manually using the ensureCapacity() method.
I applied via Naukri.com and was interviewed before Oct 2023. There were 4 interview rounds.
This test consist of Logical, Reasoning, Verbal and some Programming questions
Use Stream API to find the second largest salary in an array of salaries.
Use Stream.sorted() to sort the salaries in descending order
Use Stream.skip(1).findFirst() to get the second highest salary
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
Reverse a linked list
Iterate through the linked list and change the direction of pointers
Use three pointers to keep track of current, previous, and next nodes
Update the head of the linked list to point to the last node
I applied via Naukri.com and was interviewed in Sep 2023. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
Mathematics questions
2 coading questions , and sudo code
I am a highly motivated Applications Engineer with a strong background in software development and problem-solving skills.
Experienced in developing and implementing software solutions for various applications
Skilled in troubleshooting and resolving technical issues
Strong communication and collaboration skills
Passionate about staying up-to-date with the latest technologies and trends
Reverse an array of strings
Use a loop to iterate through half of the array
Swap the elements at the corresponding positions from both ends
Continue swapping until the middle of the array is reached
Find the second largest element in an array
Sort the array in descending order and return the element at index 1
Iterate through the array and keep track of the largest and second largest elements
Use a priority queue to find the second largest element
Top trending discussions
Some of the top questions asked at the Newgen Software Technologies interview -
The duration of Newgen Software Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 148 interviews
Interview experience
based on 1.4k reviews
Rating in categories
Software Engineer
2k
salaries
| ₹3 L/yr - ₹10 L/yr |
Senior Software Engineer
1.8k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Applications Engineer
528
salaries
| ₹3 L/yr - ₹6.2 L/yr |
Team Lead
492
salaries
| ₹7.1 L/yr - ₹23 L/yr |
Software Developer
411
salaries
| ₹3 L/yr - ₹11.8 L/yr |
TCS
Infosys
Wipro
HCLTech