i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Reverse a string and count the number of vowels in the given string.
Create a function that takes a string as input
Reverse the string using built-in functions or loops
Count the number of vowels in the string using a loop or regex
Return the reversed string and the count of vowels
Find and print the repeating substring in a given string.
Iterate through the string and check for repeating substrings
Use a hashmap to keep track of seen substrings
Return the repeating substrings as an array of strings
Types of waits in Selenium include implicit, explicit, and fluent waits.
Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException.
Explicit wait: Waits for a certain condition to occur before proceeding further in the code.
Fluent wait: Waits for a condition to be true with a defined polling frequency.
Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
A runner file is used to execute test scripts and generate reports in software testing.
Runner file is a script that executes test cases written in a testing framework.
It can be used to run multiple test cases in a specific order.
The code for generating reports in a runner file typically includes functions to collect test results and format them into a readable report.
Example: In a Selenium test automation project, a ru...
Interface in Selenium is a way to define a set of methods that a class must implement.
Interface in Selenium is used to define a contract for classes that implement it.
It helps in achieving abstraction and modularity in test automation.
Example: WebDriver interface in Selenium is implemented by classes like ChromeDriver, FirefoxDriver, etc.
Practice oops and coding skills brushup
What people are saying about Capgemini
Capgemini interview questions for designations
I applied via Company Website and was interviewed before Jul 2023. There were 3 interview rounds.
I had applied off-campus in 2021 so the questions were related to aptitude and psuedo code and some game based aptitude as well.
I am a detail-oriented software tester with 5 years of experience in manual and automated testing.
5 years of experience in software testing
Proficient in manual and automated testing
Detail-oriented and thorough in testing processes
Yes, I am open to relocation for the right opportunity.
I am open to relocating for the right job opportunity
I have relocated for previous jobs and am comfortable with the process
I understand the importance of being flexible and open to new experiences
Get interview-ready with Top Capgemini Interview Questions
I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.
It had logical reasoning, quantitative and English grammar related questions
Collections are data structures that store and organize multiple elements in a single unit.
Collections can store elements of the same or different data types.
Examples of collections include arrays, lists, sets, and maps.
Collections provide methods for adding, removing, and accessing elements.
A hashmap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
Use HashMap class in Java to create a hashmap
Use put() method to add key-value pairs
Use get() method to retrieve values based on keys
I applied via Approached by Company and was interviewed in Feb 2022. There were 2 interview rounds.
Testing questions also performance testing questions
I applied via Campus Placement and was interviewed before Mar 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
To fetch from a hashmap, use the get() method. Agile is a software development methodology. A hybrid framework combines different testing approaches.
To fetch a value from a hashmap, use the get() method with the corresponding key
Agile is a software development methodology that emphasizes iterative and incremental development
A hybrid framework in software testing combines different testing approaches, such as keyword-dr...
Abstract class is a class with implementation while interface is a contract without implementation.
Abstract class can have constructors while interface cannot
A class can implement multiple interfaces but can only inherit from one abstract class
Abstract class can have non-abstract methods while interface can only have abstract methods
Example of abstract class: Animal with method eat() implemented
Example of interface: Ru
based on 9 interviews
3 Interview rounds
based on 37 reviews
Rating in categories
Consultant
55.4k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹3 L/yr - ₹11.8 L/yr |
Senior Consultant
46.6k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.4k
salaries
| ₹3.5 L/yr - ₹12.5 L/yr |
Wipro
Accenture
Cognizant
TCS