Filter interviews by
Coding and logical reasoning
Object-oriented programming concepts that help in organizing and structuring code.
Encapsulation: Bundling data and methods together in a class.
Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Abstraction: Hiding complex implementation details and providing simplified interfaces.
Enca...
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
Moderate level questions and duration is 3 hours
I applied via Job Portal and was interviewed before Aug 2022. There were 3 interview rounds.
General Fresher's Aptitude Screening test.
I applied via Campus Placement and was interviewed in May 2021. There was 1 interview round.
Capgemini Engineering interview questions for designations
Top trending discussions
posted on 28 May 2021
I applied via Job Portal and was interviewed before May 2020. There were 3 interview rounds.
posted on 11 Jun 2021
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
posted on 10 Jan 2015
posted on 10 Sep 2020
I applied via Walk-in and was interviewed before Sep 2019. There were 4 interview rounds.
Recursion is a programming technique where a function calls itself to solve a problem.
Recursion involves a base case and a recursive case
Recursion can be used to solve problems like factorial, Fibonacci sequence, and binary search
Recursion can be less efficient than iterative solutions for some problems
A string can be both mutable and immutable depending on the programming language.
In languages like Java and Python, strings are immutable.
In languages like C++ and C#, strings are mutable.
Immutable strings cannot be modified once created, while mutable strings can be modified.
Example of immutable string: 'hello world'.replace('o', '0') returns 'hell0 w0rld'.
Example of mutable string: string s = 'hello'; s[0] = 'j'; s n
OOPS is a programming paradigm based on the concept of objects.
OOPS stands for Object-Oriented Programming System
It focuses on creating objects that contain both data and functions
Encapsulation, Inheritance, and Polymorphism are the three main pillars of OOPS
Example: A car is an object that has properties like color, model, and functions like start, stop, and accelerate
posted on 11 Oct 2020
I applied via Campus Placement and was interviewed before Oct 2019. There were 3 interview rounds.
5G technology is coming which will revolutionize the way we communicate and connect with the world.
5G technology will provide faster internet speeds and lower latency.
It will enable the development of new technologies such as self-driving cars and smart cities.
5G networks will be able to support a larger number of devices connected simultaneously.
Major telecommunication companies such as Verizon and AT&T are already ro...
I applied via Walk-in and was interviewed before Aug 2021. There were 3 interview rounds.
Analytical.and logical
based on 5 interviews
Interview experience
based on 31 reviews
Rating in categories
Senior Software Engineer
2k
salaries
| ₹5.5 L/yr - ₹21 L/yr |
Technical Lead
1.3k
salaries
| ₹9.8 L/yr - ₹26.8 L/yr |
Software Engineer
1.3k
salaries
| ₹3.5 L/yr - ₹11.8 L/yr |
Network Engineer
405
salaries
| ₹4 L/yr - ₹13.3 L/yr |
Senior Technical Lead
365
salaries
| ₹14.1 L/yr - ₹35 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions