Premium Employer

Infosys

3.6
based on 38.8k Reviews
Filter interviews by

CGI Group Interview Questions and Answers

Updated 2 Aug 2024
Popular Designations

Q1. Coding on Oops? Method overriding? Datatypes codes?

Ans.

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

Add your answer

Q2. Why Java is platform independent?

Ans.

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.

Add your answer

Q3. Tell me about yourself Coding language Oops

Ans.

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

Add your answer

Q4. What BADI implemented

Ans.

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

Add your answer
Discover CGI Group interview dos and don'ts from real experiences

Q5. what is hana

Ans.

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.

Add your answer

Q6. What is an array

Ans.

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

Add your answer

Q7. What is oops

Ans.

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.

Add your answer

Q8. What ia springboot

Ans.

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

Add your answer

Q9. 5 years from noww

Ans.

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

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at CGI Group

based on 14 interviews
2 Interview rounds
Technical Round
HR Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Associate Interview Questions from Similar Companies

3.8
 • 183 Interview Questions
3.4
 • 23 Interview Questions
3.4
 • 20 Interview Questions
3.7
 • 20 Interview Questions
3.6
 • 19 Interview Questions
3.9
 • 15 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter