Infosys
CGI Group Interview Questions and Answers
Q1. Coding on Oops? Method overriding? Datatypes codes?
Method overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.
Method overriding allows a subclass to provide a specific implementation of a method that is already provided by its superclass.
The method in the subclass must have the same name, return type, and parameters as the method in the superclass.
Example: class Animal { void makeSound() { System.out.println('Animal i...read more
Q2. Why Java is platform independent?
Java is platform independent due to its bytecode and JVM.
Java code is compiled into bytecode which is platform-independent.
JVM (Java Virtual Machine) interprets the bytecode and executes it on any platform.
JVM acts as an abstraction layer between the Java code and the underlying hardware.
This allows Java programs to run on any platform that has a JVM installed.
For example, a Java program written on a Windows machine can run on a Linux machine without any modifications.
Q3. Tell me about yourself Coding language Oops
I am a skilled programmer with expertise in coding languages and object-oriented programming principles.
Proficient in coding languages such as Java, Python, and C++
Strong understanding of object-oriented programming concepts like inheritance, polymorphism, and encapsulation
Experience in developing applications using OOP principles, such as designing classes and objects
Q4. What BADI implemented
The Business Add-In (BADI) implemented is used to enhance the standard functionality of a SAP system.
Implemented BADI for custom validation during sales order creation
Implemented BADI for custom logic in material master data maintenance
Implemented BADI for custom authorization checks in HR module
Q5. what is hana
HANA is an in-memory database and application development platform developed by SAP.
HANA stands for High-Performance Analytic Appliance.
It allows real-time processing of large amounts of data.
It can be used for data warehousing, analytics, and application development.
HANA is used by businesses to gain insights from their data and make better decisions.
Examples of companies using HANA include Coca-Cola, Nestle, and Mercedes-Benz.
Q6. What is an array
An array is a collection of elements of the same data type, stored in contiguous memory locations.
Arrays can be one-dimensional or multi-dimensional
Elements in an array can be accessed using their index
Arrays can be initialized with values at declaration
Arrays can be sorted or searched using built-in functions
Q7. What is oops
OOPs stands for Object-Oriented Programming. It is a programming paradigm that uses objects to design applications.
OOPs focuses on creating reusable code and organizing it into objects.
It uses concepts like inheritance, encapsulation, and polymorphism.
Examples of OOPs languages are Java, C++, Python, etc.
Q8. What ia springboot
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and tools.
Spring Boot eliminates the need for manual configuration by providing defaults for most settings.
It allows for the creation of stand-alone, production-grade Spring-based applications.
Spring Boot includes embedded servers like Tomcat, Jetty, or Undertow for easy deployment.
It promotes convention over configuration, reducing the amount of boilerplate co...read more
Q9. 5 years from noww
In 5 years, I see myself as a successful and experienced professional in my field.
Continuing to learn and grow in my career
Taking on more leadership roles
Expanding my network and connections
Contributing to the success of my organization
Achieving personal and professional goals
Top HR Questions asked in CGI Group
Interview Process at CGI Group
Top Associate Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month