Upload Button Icon Add office photos

Filter interviews by

Egen Solutions Associate Software Engineer Interview Questions and Answers

Updated 20 Mar 2024

Egen Solutions Associate Software Engineer Interview Experiences

1 interview found

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

I applied via Campus Placement and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. DSA was asked. Very professional conversation.
  • Q2. How will you implement undo redo functionality on a string?
  • Ans. 

    Implementing undo redo functionality on a string using arrays.

    • Store each change in a stack for undo functionality.

    • Store each undone change in a separate stack for redo functionality.

    • When undo is called, pop the last change from the undo stack and push it to the redo stack.

    • When redo is called, pop the last change from the redo stack and push it to the undo stack.

    • Update the string based on the changes in the undo stack.

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. General he questions

Skills evaluated in this interview

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Experience: Objective based questions covering general aptitude, c programming, algorithms, os, dbms, software engineering

Round: HR Interview
Experience: Candidates are eliminated after each round of interviews. Number of interviews varies from candidate to candidate. However 1 HR and 1 Tech interview is compulsory. Some may have separate tech and coding interviews.

General Tips: The 1st round aptitude paper is not too tough but ensures that not everyone is able to clear the cutoff.
In the tech interview programming questions were easy but OS questions are tricky and interviewer is looking for a candidate with a solid basics.
Skill Tips: Try to score as much as you can in the 1st written round. If you have a good score it will help you during the interviews. Try to score as much as you can in the 1st written round. If you have a good score it will help you during the interviews.
Do not spend too much effort on coding questions. Instead focus on fundamentals of OS, DBMS concepts like paging, threading, system calls etc
Skills:
College Name: NIT Surathkal

I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic questions about RRC filters, matched filtering, IIR and FIR filters, basics of probability and questions regarding past projects

Interview Preparation Tips

Round: Test
Experience: The questions on aptitude were based on quantitative and logical reasoning. Questions were simple but you should have a good speed. In the programming section there were find the outout kind of questions and some theory questions based on virtual functions and abstract classes.
In technical questions we had to choose from hardware software or communication. I wrote the test for communications. Questions were based on different modulation techniques like qpsk, msk and also based on dsp. Some questions were about coding techniques as well.
Duration: 1 hour 30 minutes
Total Questions: 60

Round: Technical Interview
Experience: The overall experience was really good. The interviewers were frirndly and were helping out in case you get stuck. They want to see how clearly you know your basics.

College Name: IIT Madras

I applied via Company Website and was interviewed before Mar 2021. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview Round is very easy these days for Nagarro, just learn DSA, like sorting algorithms , DBMS , SQL. For me , the interviewer asked questions like, what is an array, which sorting algorithm is best and why, what is primary key and unique key, is python case sensitive, about heap.

I applied via Campus Placement and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude, technical MCQs and c/c++ questions of medium type

Round 2 - Technical 

(1 Question)

  • Q1. 1. Given offset, find the indices of multi dimensional array 2. Bitwise operations coding 3. Structure padding 4. Code memory storage
  • Ans. 

    Technical questions related to programming concepts and memory management.

    • To find indices of a multi-dimensional array using offset, divide the offset by the size of each element and use the quotient as the index for the first dimension. Repeat this process for each dimension.

    • Bitwise operations are used to manipulate individual bits in a binary number. Examples include AND, OR, XOR, and bit shifting.

    • Structure padding i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basics of c, os, data structures and knowledge of how memory works

Skills evaluated in this interview

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

I applied via Referral and was interviewed in Aug 2022. There were 3 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 

(3 Questions)

  • Q1. 1. Difference between abstract class and interface. 2. Internal Working of HashMap 3. Difference Between ArrayList vs Linked List. 4. WAP to reverse a String 5. dependency Injections 6. IOC Container 7. S...
  • Ans. 

    This interview question covers various topics including abstract class, interface, HashMap, ArrayList, Linked List, String reversal, dependency injection, IOC container, and singleton class.

    • Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods.

    • Interface is a blueprint of a class that can only have abstract methods and cannot be instantiated.

    • HashMap is a data structure...

  • Answered by AI
  • Q2. Difference Between controller and Rest Controller
  • Ans. 

    Controller is a general term for handling requests, while Rest Controller is specifically for RESTful web services.

    • Controller is responsible for handling incoming requests and returning responses.

    • Rest Controller is a specialized type of controller that is used for building RESTful web services.

    • Rest Controller uses HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations on resources.

    • Rest Controller returns d...

  • Answered by AI
  • Q3. What is Stream API in java 8
  • Ans. 

    Stream API is a new feature in Java 8 that allows processing of collections in a functional way.

    • Stream API provides a set of functional interfaces and methods to perform operations on collections.

    • It supports parallel processing of collections, making it faster for large datasets.

    • Examples of operations include filtering, mapping, sorting, and reducing.

    • Stream API can be used with both primitive and object types.

    • It promot...

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. Mostly from the project that i have worked on.
  • Q2. Optional Class in java
  • Ans. 

    Optional class in Java is used to represent a value that may or may not be present.

    • Optional class was introduced in Java 8.

    • It is used to avoid null pointer exceptions.

    • It can be used with streams to filter out null values.

    • Example: Optional name = Optional.ofNullable(null);

    • Example: Optional name = Optional.of("John");

Answered by AI

Interview Preparation Tips

Topics to prepare for NeoSOFT Associate Software Engineer interview:
  • Java, spring boot
Interview preparation tips for other job seekers - Smooth experience and i was applied via refferal. Just Be Confident

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Bubble sort code
  • Q2. 2nd max salary sql query
  • Q3. Linked list implementation
  • Ans. 

    Linked list is a data structure where each element points to the next element in the sequence.

    • Nodes contain data and a reference to the next node

    • Operations include insertion, deletion, and traversal

    • Example: Singly linked list: 1 -> 2 -> 3 -> null

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep core java basics strong
Be ready for basic code and query

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Java , collection , spring boot
  • Q2. What is internal working of hashmap
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.

    • HashMap internally uses an array of linked lists to store key-value pairs.

    • When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.

    • If multiple keys hash to the same index, a linked list is used to handle collisions.

    • To retrieve a value, the key is hashed again to fi...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Spring security, oops , hibernate

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well what you mentioned on resume

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

2 coding and aptitude question

Round 2 - One-on-one 

(4 Questions)

  • Q1. Mostly DSA question and language-specific question
  • Q2. Array questions
  • Q3. Linked list , doubly
  • Q4. Tree binary and search tree

Interview Preparation Tips

Topics to prepare for Nagarro Associate Software Engineer interview:
  • nagarro
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. In this round, he was directly asked questions related to dsa without asking my introduction

Egen Solutions Interview FAQs

How many rounds are there in Egen Solutions Associate Software Engineer interview?
Egen Solutions interview process usually has 2 rounds. The most common rounds in the Egen Solutions interview process are Technical and HR.
What are the top questions asked in Egen Solutions Associate Software Engineer interview?

Some of the top questions asked at the Egen Solutions Associate Software Engineer interview -

  1. How will you implement undo redo functionality on a stri...read more
  2. DSA was asked. Very professional conversati...read more
  3. General he questi...read more

Tell us how to improve this page.

Egen Solutions Associate Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Talent Acquisition Specialist
6 salaries
unlock blur

₹3.6 L/yr - ₹4 L/yr

Senior Software Engineer
5 salaries
unlock blur

₹22 L/yr - ₹37.5 L/yr

Software Engineer
4 salaries
unlock blur

₹12 L/yr - ₹28.6 L/yr

HR Executive
4 salaries
unlock blur

₹4 L/yr - ₹7 L/yr

Senior Business Development Executive
4 salaries
unlock blur

₹3 L/yr - ₹9 L/yr

Explore more salaries
Compare Egen Solutions with

Teleperformance

3.9
Compare

Optum Global Solutions

4.0
Compare

FIS

3.9
Compare

Nagarro

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview