i
Infogain
Filter interviews by
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...
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
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.
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.
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...
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
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(); }
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.
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 ...
posted on 6 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.
Basic things.. same as any company
Basic coding, 2 codes asked.
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
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
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...
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.
posted on 11 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
5 coading questions were asked in it
posted on 12 Dec 2024
I applied via Job Fair and was interviewed in Nov 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have worked with a variety of technologies including Java, Python, SQL, AWS, Docker, and Kubernetes.
Java
Python
SQL
AWS
Docker
Kubernetes
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
I was interviewed before Jan 2024.
posted on 14 Jul 2024
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
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
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...
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
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
An online coding test at coderByte. Medium level question.
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
Software Engineer
1.3k
salaries
| ₹2.5 L/yr - ₹10.5 L/yr |
Development Consultant
800
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Technical Lead
600
salaries
| ₹10.5 L/yr - ₹38 L/yr |
Consultant
463
salaries
| ₹5.5 L/yr - ₹19.4 L/yr |
Senior Consultant
374
salaries
| ₹7 L/yr - ₹28 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra