Ibs Software Services Technical Placement Papers - Ibs Software Services Technical Interview Questions and Answers updated on 04.Dec.2023

Linked list is used for utilize the memory for storage. In C, linked list are created using pointer where each node is connected with other nodes.

Router is basically a device when a node connected two or more Network commonly.it passes or genarate messasge to one device network to other.

it is known as getway.

This model describes the relationship between entities.That entities are the part of object .Basically E-R Model is used to describe relation of an object’s entity which is based on real world.

  1. Data mining is based on pattern recognition logic which trend against larger data pool.
  2. Data warehouse extracts and stores data for future references.
  3. Data mining is a range of business process while data warehouse is like typical software package which can process some data.
  4. Data mining is used in various marketing programs while data warehousing provide the data for designing the logic of data mining.
  5. Data warehouse is designed to be a software product but data mining is a logic design based on the results provided by data warehouse.
  6. The entire business process is based on the query of data warehousing.

It is an another method for designing a relational database is to use a process commonly known as normalization.

Pointer type variable in C# stores the memory address of another variable.Pointers in C# have the same capabilities as the pointers in C or C++.We can declare a pointer in C# like- char* cptr; where ‘char*’ represents a type i.e. character type pointer and ‘cptr’ represents the name of the pointer.

Two or more computer are connected through a connection that are served by physical media.The connected computers are called Nodes.

‘using’ is a keyword in C# programming. It is used to include a namespace to a program. A program can have several namespace with several using keywords.

Inheritance allows us to define a class in terms of another class, which makes it easier to create and maintain an application. This also provides an opportunity to reuse the code functionality and speeds up implementation time.

jdk stand for java development kits here we can find some java code development features.

Verifying or kind of testing that help to that software is accessible people having disabilities.

It is a feachers of OOPL.It inherit the features of a class.Basically it helps reusability of code.

‘void’ is used to indicate the empty value. We often see ‘void’ keyword is used before a function definition. It indicates that the function will not return any value. If we need to return a value then the ‘void’ keyword will be replaced by the data type of the returned value. Example- we can use int main() instead of void main() to indicate that it will return integer value.

This kind of problem occurs when you do not mention the header properly. You should check if the ‘#include’ is properly maintained in the program or not.

  • Autoboxing and unboxing are the process used to convert the one variable type into another automatically.
  • Autoboxing is used to convert the primitive type into class type while unboxing is used to convert class type into primitive type. If a statement is written in primitive or class type, it is converted vice versa according to the requirement of the compiler.
  • Conversion using Autoboxing and unboxing works only if the type has a value. If objects which are called using constructors are converted, it will result in a compiler error.

Compound statements often known as block.It appears in the body of another statements using {} curly braces. Unlike other statements it doesn’t end with a semicolon. Example- Writting a if condition or a loop using {} with a random statements within it, is a compound statement.

Collection of same object’s class is called package.

A binary tree, in C, is implemented using linked list. Here every node has two pointers- left and right. To add or remove from a tree list there is a certain method.Basically linked list forms a tree like structure which is called Binary tree.

We can sort elements of an array by calling Sort() and then calling Reverse(). The Sort() will sort the elements in ascending order and then Reverse() will arrange it in descending order.

During white box testing a measurement of logical complexity of an algo is called Cyclomatic Complexity.

When you have a function defined in a class that you want to be implemented in an inherited classes, you use virtual functions. The virtual functions could be implemented differently in different inherited class and the call to these functions will be decided at runtime.

It indicates the decimal number with 2 decimal places after the decimal point and 10 decimal places before the the decimal point to represent the actual value.If the decimal number has less than the number of the decimal digits, it will be filled with 0 upto 10 where 0 will not be printed.

To brake the system by randomly and trying to doing system functionality done by such kind of testing called Ad Hoc Testing.

Roles in database are created by using the statement CREATE ROLE. DROP ROLE statement is used to drop the created roles in database. The roles are extended with privileges by using GRANT statement. The privileges assigned to a user can be revoked by using the REVOKE statement. A user can obtain all the privileges allied with a role by using the statement SET ROLE. The CURRENT_ROLE function will return the present role in a statement. Only roles which are granted to the user can be set along with the user while setting other role to user is not permitted.

The preprocessor directives give instruction to the compiler to preprocess the information before actual compilation starts.

False. All reserved keywords are written in lowercase letters.Remember C is a case sensitive.