Upload Button Icon Add office photos
Engaged Employer

i

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

Infogain Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 1.1k Reviews

Filter interviews by

Infogain Junior Software Developer Interview Questions, Process, and Tips

Updated 9 Feb 2015

Infogain Junior Software Developer Interview Experiences

1 interview found

Interview Questionnaire 

13 Questions

  • Q1. About the family background
  • Q2. About my certification .As i had mentioned a lot of certifications
  • Q3. About the other offers . As i had got an offer from Infosys as well
  • Q4. Why Infogain?
  • Ans. 

    Infogain offers a dynamic and innovative work environment with opportunities for growth and learning.

    • Infogain has a strong focus on employee development and provides ample opportunities for learning and growth.

    • The company values innovation and encourages employees to think outside the box.

    • Infogain has a diverse range of clients and projects, providing exposure to a variety of industries and technologies.

    • The company has...

  • Answered by AI
  • Q5. Area of interest.Then why we need data Structures
  • Ans. 

    Data structures are essential for efficient storage and retrieval of data.

    • Data structures allow for faster access and manipulation of data.

    • They help in organizing and managing large amounts of data.

    • Examples include arrays, linked lists, trees, and graphs.

    • Without data structures, algorithms would be less efficient and more complex.

    • Data structures are used in various fields such as computer science, finance, and engineer

  • Answered by AI
  • Q6. Out put of a written program .This was related to priority of operators?
  • Q7. A programme to check palindrome?
  • Ans. 

    A programme to check if a given string is a palindrome.

    • Create a function that takes a string as input.

    • Convert the string to lowercase and remove any non-alphanumeric characters.

    • Reverse the string and compare it to the original string.

    • If they are the same, return true. Otherwise, return false.

  • Answered by AI
  • Q8. What is the super class of Exception?
  • Ans. 

    The super class of Exception is Throwable.

    • Throwable is the root class of all exceptions in Java.

    • It has two direct subclasses: Exception and Error.

    • Exceptions are used for recoverable errors while Errors are used for unrecoverable errors.

    • All exceptions and errors inherit from Throwable.

    • Throwable provides methods like getMessage() and printStackTrace() to handle exceptions.

  • Answered by AI
  • Q9. What is Checked and Unchecked Exception.An Example of each?
  • Ans. 

    Checked and Unchecked Exceptions are types of exceptions in Java. Checked exceptions are checked at compile-time while unchecked exceptions are not.

    • Checked exceptions are those which are checked at compile-time and must be handled by the programmer using try-catch or throws keyword.

    • Examples of checked exceptions include IOException, SQLException, ClassNotFoundException.

    • Unchecked exceptions are those which are not check...

  • Answered by AI
  • Q10. Use of super and this
  • Ans. 

    super and this are used in object-oriented programming to refer to the parent class and current instance respectively.

    • super is used to call a method or constructor from the parent class

    • this is used to refer to the current instance of the class

    • super() must be the first statement in a constructor

    • this() can be used to call another constructor in the same class

  • Answered by AI
  • Q11. Can we use super and this in a single constructor?
  • Ans. 

    Yes, we can use super and this in a single constructor.

    • Using 'super' in a constructor calls the parent class constructor.

    • Using 'this' in a constructor calls another constructor in the same class.

    • We can use both 'super' and 'this' in the same constructor to call both parent and same class constructors.

    • Example: public MyClass(int x) { this(x, 0); super(); }

  • Answered by AI
  • Q12. Will protected member be inherited in subclasses in hierarchy?
  • Ans. 

    Yes, protected members are inherited in subclasses in hierarchy.

    • Protected members are accessible within the class and its subclasses.

    • They are not accessible outside the class hierarchy.

    • Subclasses can access protected members of their parent class.

    • Example: class A has a protected member x, class B extends A can access x.

    • Example: class C extends B can also access x.

  • Answered by AI
  • Q13. What is deadlock .what are the conditions of deadlock?
  • Ans. 

    Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.

    • Deadlock occurs when two or more processes are blocked and unable to proceed.

    • It happens when each process is holding a resource and waiting for another resource to be released.

    • There are four necessary conditions for deadlock: mutual exclusion, hold and wait, no preemption, and circular ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: A.Online Test -60 questions in 75 minutes.
Test consists three different sections
1.Quantitative Aptitude and reasoning -This section has 30 questions which is a good mixture of reasoning and QA .These questions only requires a good analytical ability and few basic concepts of maths.I can say these questions was a scoring portion and could be solved in atmost 1 min per question.
2.General English -This section has 10 questions few were from general uses of grammar and 2 fill in the blanks and 1-2 vocabulary (antonynm and Synonym)3.Technical -The best thing about the infogain recruitment process was technical.This section was bit harder compared to the earlier two.Apart from hardness this section may play a vital role in your selection if you are good at basic concepts of Computer Science.This section has 20 question .This section has the questions from OOPS,C++,C,DBMS.Most of the questions were from these areas.Apart from that 1 question was from Software engineering/Project management.
Tips: Prepare your basics for technical.
Duration: 75 minutes
Total Questions: 60

Round: Interview
Experience: Very good experience ...
Tips: Be honest and prepare the smart answers of traditional questions.Research about the company. Prepare well about your achievements.

Round: Interview
Experience: This was a really interesting round for me.He asked first that How R u. That question and smile gave me a lot energy.In technical round also he again asked that why infogain.As i had the real zeal to work with this organisation so I have made a clear and strong point in front of interviewer.Then he saw my resume and asked about the subjects I have learned in B.Tech .Then out of those he asked about CN.I replied that I know CN but my area of interest .Listening this the interviewer started bombarding the questions from Java.
Tips: Basics are the only necessity for clearing this round.

Round: final result declaration
Experience: yahoooooo.....
Tips: Be sure if you have performed well in interview and maintained a good communication with the interviewer.

General Tips: Know yourself well beforehand.
Skills: Communication Skiill, Technical Skills, Behavioural skills, Expressiveness
College Name: S.K.I.T ,Jaipur
Motivation: A good platform for freshers to start the carrier in IT field.
Funny Moments: One logical question interviewer asked -
What u will do if some one steals a wheel of your car and you don't have any extra emergency wheel what you will do?
I started applying logic and every time interviewer gives the new constrain. That made a lot of fun

Skills evaluated in this interview

Interview questions from similar companies

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

(2 Questions)

  • Q1. What is the internal working of a hashmap?
  • Q2. Design a Least Recently Used (LRU) cache.
Round 2 - Technical 

(2 Questions)

  • Q1. What are the SOLID principles in software engineering?
  • Q2. What design patterns have you worked with?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic things.. same as any company

Round 2 - Coding Test 

Basic coding, 2 codes asked.

Round 3 - Technical 

(2 Questions)

  • Q1. Project discussion
  • Q2. Skills in my resule
  • Ans. 

    My skills include programming languages like Java, Python, and C++, as well as experience with databases and problem-solving.

    • Proficient in Java, Python, and C++ programming languages

    • Experience with databases such as MySQL and MongoDB

    • Strong problem-solving skills demonstrated through projects and coding challenges

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

(2 Questions)

  • Q1. Why incedo? Why job switch?
  • Ans. 

    Incedo offers exciting opportunities for growth and learning in the software engineering field. Job switch for new challenges and career advancement.

    • Incedo provides a dynamic work environment with cutting-edge technologies.

    • Opportunity to work on diverse projects and enhance skills.

    • Career growth prospects and learning opportunities at Incedo.

    • Desire for new challenges and professional development.

    • Alignment of career goal

  • Answered by AI
  • Q2. How re you useful for our organization

Interview Preparation Tips

Topics to prepare for Incedo Software Engineer Trainee interview:
  • Resume
Interview preparation tips for other job seekers - Be confident. Prepare basics very well.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Difference between Scheduled script and Map reduce script?
  • Ans. 

    Scheduled script runs on a predefined schedule, while Map reduce script processes large datasets in parallel.

    • Scheduled script is used for automating tasks at specific times, like sending reports daily at 8am.

    • Map reduce script is used for processing large datasets by splitting them into smaller chunks and processing them in parallel.

    • Scheduled script is typically used for routine tasks, while Map reduce script is used fo...

  • Answered by AI
  • Q2. Types of scripts in NetSuite.
  • Ans. 

    Types of scripts in NetSuite include SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder.

    • SuiteScript: JavaScript-based scripts for customizing NetSuite functionality.

    • SuiteTalk: Web services integration for connecting NetSuite with external systems.

    • SuiteFlow: Visual workflow tool for automating business processes.

    • SuiteBuilder: Customization tool for modifying NetSuite forms, fields, and records.

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions on java , spring boot , containarisation tools, coding, SOLID principles
Round 2 - Assignment 

5 coading questions were asked in it

Round 3 - HR 

(1 Question)

  • Q1. Manegerial round
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Fair and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. About the design pattern
  • Q2. Coding questions in stream api

Interview Preparation Tips

Interview preparation tips for other job seekers - Not selected for round 2
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. About Self introduction and Core Functions of experiences
  • Q2. Deep dive into Technologies what we have worked so far
  • Ans. 

    I have worked with a variety of technologies including Java, Python, SQL, AWS, Docker, and Kubernetes.

    • Java

    • Python

    • SQL

    • AWS

    • Docker

    • Kubernetes

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Ability to handle the product
  • Ans. 

    I have extensive experience in handling complex software products and have successfully led teams to deliver high-quality solutions.

    • Led a team to successfully launch a new product feature within tight deadlines

    • Managed the development of a large-scale software product from conception to release

    • Collaborated with cross-functional teams to ensure product requirements were met

    • Implemented agile methodologies to improve produ

  • Answered by AI
  • Q2. Customer or client interaction and project evaluations
Round 3 - HR 

(2 Questions)

  • Q1. About Complete personal traits
  • Q2. Compensation and Willingness

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall good

Skills evaluated in this interview

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

I was interviewed before Jan 2024.

Round 1 - Technical 

(5 Questions)

  • Q1. Explain virtual dom
  • Q2. Explain map and filter
  • Q3. What is box model
  • Q4. What is routing
  • Q5. What is redux used for
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Do you have working experience of SwiftUI
  • Q2. Have you ever implemented or worked with server driven UIs
  • Ans. 

    Yes, I have experience implementing server driven UIs.

    • Implemented server driven UIs using JSON responses to dynamically update UI elements

    • Worked with frameworks like React and Angular to handle server driven UI updates

    • Used server driven UIs to efficiently manage and display large amounts of data

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

(2 Questions)

  • Q1. What is closure and types?
  • Ans. 

    Closure is a function that captures variables from its surrounding scope, allowing it to access those variables even after the scope has closed.

    • Closure allows a function to access variables from its lexical scope even after the function has finished executing.

    • Types of closures include lexical closures, which capture variables from the surrounding lexical scope, and function closures, which capture variables from the fu...

  • Answered by AI
  • Q2. What is Core data and all operations with example/scenarios
  • Ans. 

    Core Data is a framework provided by Apple for managing the model layer objects in an iOS application.

    • Core Data is used for storing, retrieving, and managing data in an iOS app.

    • It provides an object-oriented interface to work with data.

    • Operations include creating, reading, updating, and deleting data.

    • Example: Creating a new record in Core Data for a user profile.

    • Example: Fetching a list of items from Core Data to displ

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Why you want to join the company?
  • Q2. Why should we hire you

Interview Preparation Tips

Topics to prepare for Collabera Technologies Senior Software Engineer interview:
  • Core Data
  • SwiftUI
  • GCD
  • Memory Management
Interview preparation tips for other job seekers - Good inteview

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

An online coding test at coderByte. Medium level question.

Round 2 - Technical 

(2 Questions)

  • Q1. Find sum of distinct elements from two given array.
  • Ans. 

    Sum of distinct elements from two arrays

    • Create a set to store distinct elements from both arrays

    • Iterate through each array and add elements to the set

    • Calculate the sum of elements in the set

  • Answered by AI
  • Q2. Discussion around Java,Spring-boot.

Skills evaluated in this interview

Infogain Interview FAQs

What are the top questions asked in Infogain Junior Software Developer interview?

Some of the top questions asked at the Infogain Junior Software Developer interview -

  1. What is deadlock .what are the conditions of deadlo...read more
  2. What is Checked and Unchecked Exception.An Example of ea...read more
  3. Can we use super and this in a single construct...read more

Tell us how to improve this page.

Software Engineer
1.3k salaries
unlock blur

₹2.5 L/yr - ₹10.5 L/yr

Development Consultant
800 salaries
unlock blur

₹5.5 L/yr - ₹20 L/yr

Technical Lead
600 salaries
unlock blur

₹10.5 L/yr - ₹38 L/yr

Consultant
463 salaries
unlock blur

₹5.5 L/yr - ₹19.4 L/yr

Senior Consultant
374 salaries
unlock blur

₹7 L/yr - ₹28 L/yr

Explore more salaries
Compare Infogain with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

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