I applied through an employee referral. The process took 1 week. I interviewed at CGI (Pune) in Apr 2022
Interview
. Object Oriented Programming (OOP) is a programming model where programs are organized around objects and data rather than action and logic. OOP allows decomposition of a problem into a number of entities called objects and then builds data and functions around these objects. A class is the core of any modern Object Oriented Programming language such as C#. In OOP languages it is mandatory to create a class for representing data. A class is a blueprint of an object that contains variables for storing data and functions to perform operations on the data. A class will not occupy any memory space and hence it is only a logical representation of data. To create a class, you simply use the keyword "class" followed by th
Interview questions [1]
Question 1
What is your strong point in terms of technical knowledge? Like JAVA, C, C++. What is inheritance? What are the different types of inheritance? What are any two the differences between C++ and Java? How modularity is present in C++? How abstraction and encapsulation complementary? What is a linked list? Differentiate between Arrays and Linked List. What is the difference between array and pointer? Some discussion about my hobbies. Which one is your favorite & why? What does it teach you? Why are you not pursuing dance or basketball as your career? (I mentioned dance & basketball as my hobbies). Tell me one real time situation where you have emerged as a Leader?