![]() |
VOOZH | about |
My Capgemini Campus Recruitment Experience
As a final-year student navigating the placement season, I recently had the opportunity to sit for the Capgemini recruitment process. It was a memorable experience with a mix of assessments and interviews that tested my skills in programming, SQL, and web development basics. Here’s a breakdown of my journey:
The online assessment comprised three rounds:
Aptitude Round: This round focused on logical reasoning, quantitative aptitude, and verbal ability. The questions ranged from simple to tricky, and time management was key.
Technical Assessment: A mix of coding problems and multiple-choice questions based on technical concepts. Topics included data structures, algorithms, and core programming concepts.
Gamified Round: A unique experience! This round consisted of interactive games designed to assess problem-solving abilities, memory, and adaptability. It felt more like a cognitive challenge than a traditional test.
The final hurdle was the interview, which tested my technical knowledge and problem-solving skills.
I was asked to write a program to check if a given number is an Armstrong number. Here’s the code I wrote during the interview:
This question was followed by a discussion about loops and modular arithmetic.
I was also asked to explain basic SQL commands:
DDL (Data Definition Language): Used for defining database structure, e.g., CREATE, ALTER, DROP.
DML (Data Manipulation Language): Deals with data manipulation, e.g., INSERT, UPDATE, DELETE.
DQL (Data Query Language): Used for fetching data, e.g., SELECT.
The interviewer also asked me to write a basic SQL query to retrieve all records from a table:
SELECT * FROM table_name;
To test my understanding of web development, I was asked about:
HTML Basics: The structure of an HTML document. I explained the use of tags like <html>, <head>, <body>, and <div>.
CSS Basics: I was asked to define inline, internal, and external styles and explain how CSS is used to style web pages.
Here’s an example I discussed:
This simple example demonstrated how HTML and CSS work together to create and style web pages.
Key Takeaways
The Capgemini recruitment process tested a variety of skills, from coding and SQL to problem-solving and web development. My advice for future candidates:
Be prepared for coding challenges: Practice common problems like Armstrong numbers, palindrome checks, and basic algorithms.
Revise SQL basics: Know your commands and be ready to write and explain queries.
Understand web development fundamentals: Brush up on HTML and CSS, as they form the building blocks of front-end development.
With the right preparation, you can navigate this process confidently. Best of luck to all aspiring candidates!