Filter interviews by
I applied via Campus Placement and was interviewed before Apr 2023. There were 3 interview rounds.
Need to solve 3 medium level programs
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 ...
Train topics, Time, Quantitative Aptiture, .Net, Python, Devops
.NET, Python coding statndards, Loops , Switch Cases, C language
I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.
Basic Aptitude test, along with coding questions.
All online coding in java and other tecs,
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
HTC Global Services is a global provider of IT and business process services.
HTC Global Services offers a wide range of services including application development, maintenance, and support.
They also provide business process outsourcing services such as finance and accounting, human resources, and procurement.
HTC Global Services has a strong presence in industries like healthcare, banking, and manufacturing.
The company ...
Accrual journal entry records revenue or expenses before cash is exchanged, while deferred revenue journal entry records cash received before revenue is earned.
Accrual journal entry: Debit accounts receivable/accrued revenue, credit revenue
Deferred revenue journal entry: Debit cash, credit deferred revenue/liability
Accrual example: Debit Accounts Receivable $1,000, credit Service Revenue $1,000
Deferred revenue example:
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 ...
Team Lead
66
salaries
| ₹4.6 L/yr - ₹19 L/yr |
Process Associate
57
salaries
| ₹1.7 L/yr - ₹3.8 L/yr |
Senior Process Associate
49
salaries
| ₹2.1 L/yr - ₹6 L/yr |
Business Analyst
47
salaries
| ₹3.6 L/yr - ₹10 L/yr |
Fraud Analyst
42
salaries
| ₹1.6 L/yr - ₹4.1 L/yr |
Samsung
LG Electronics
Sony
Panasonic Avionics Corporation