Know The Answers To These FAQs In IBS Technical Interviews!

After TCS, Wipro, and Infosys, it is the turn of IBS. Here are some of the most frequently asked questions in IBS technical interviews, along with their answers. Your gateway to crack IBS technical interview.


These are a part of interview tips and questions, from SayTooLoud.

IBS Technical interview Questions basically from C, C++, and DBMS. During Technical interviews, be prepared with your most loved subject. In case they asked, which is your most loved Subject/Programming language? you can undoubtedly answer. So, have knowledge about that…

1. Define inheritance:

Inheritance is the technique of creating new classes, termed as derived classes, from existing classes or the base classes. The derived class inherits every one of the abilities of the base class, yet can include embellishments and refinements of its own.

2. Determine if anything is wrong with this code:

T *p = new T[10];

delete p;

Everything is right, just that the initial element of the array will be deleted. The whole array will be deleted, yet, just the destructor of the first element will be given a call.

3. How can you prove whether a linked list has an end? (in other words, it is not a cycle)

You can determine with the help of 2 pointers. One of them travels 2 nodes every time. The second one traverses at 1 nodes every time. In the event that there is a cycle, the one that traverses 2 nodes each time will, in the long run, meet the one that moves slower.

In the event that that is the situation, at that point, you will know the linked-list is a cycle.

4. Whether C++ supports multilevel and multiple inheritances?

Yes, it does.

5. What do you mean by a singleton?

It forms one of the design patterns. This comes under the creational pattern of the design pattern. There will be just a single case for that whole JVM. You can accomplish this by having the private constructor in the class. E.g. public class Singleton { private static final Singleton s = new Singleton(); private Singleton() { } public static Singleton getInstance() { return s; } //all non static methods }

6. What does the final keyword denote?

The final keyword signifies that it is the last execution of that method or variable or class. You cannot override that variable/method/class any further.

7. What do you understand by the term aggregation?

It is a unique type of composition. On the off chance that you uncover every one of the methods for a composite class and course the method call to the composite method using its reference, at that point, it is called as aggregation.

These questions and answers from SayTooLoud would help you during practice job interview. Make use of them.

All the best !!!

Leave a Reply