Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Capegemini Consulting India Private Limited interview experience Real time questions & tips from candidates to crack your interview

Software Analyst

Capegemini Consulting India Private Limited
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1-2 months
Topics: The topics I prepared mainly are: Data Structures, Algorithms, Pseudo code, Aptitude, Web development, HTML, CSS, JavaScript.
Tip
Tip

Tip 1 : Do at-least 2 project in any programming language.

Tip 2 : Practice more pseudo code questions.

Tip 3 : Have good command over aptitude problems.

Application process
Where: Campus
Eligibility: 60% above, Zero Backlogs
Resume Tip
Resume tip

Tip 1 : Resume should be properly structured, you should properly highlight your internships and experience on the top after your personal details.

Tip 2 : If you have not done any internships, highlight your projects and skills. 

Tip 3 : You should always properly mention your contact details like - phone number and email details.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration45 minutes
Interview date18 Feb 2020
Coding problem1

The timing of the interview was in afternoon. 
The first round itself was further divided into two sub-rounds, and on clearing the first sub round you were further allowed to sit for second sub round and if not then those students were sent home.
The environment was decent and the interviewers were equally supportive and helpful.

1. Trailing zeros in factorial

Moderate
15m average time
80% success
0/80
Asked in companies
UberGoldman SachsTata 1mg

You are given an integer N, you need to find the number of trailing zeroes in N! (N factorial).

Note:

1. Trailing zeros in a number can be defined as the number of continuous suffix zeros starting from the zeroth place of a number.
2. For example, if a number X = 1009000, then the number of trailing zeros = 3 where the zeroth place is 0, the tenth place is 0, the hundredth place is 0.
3. ! means “FACTORIAL”. Factorial of a number is calculated by the product of the integer and all integers below it till 1.
4. Value of 0! is 1.
Problem approach

Step-1: Firstly, take a variable trailing_zero = 0. then take var num = 5
Step-2: trailing_zero += divide the number given(n) by num then
Step-3: We will make the square of 5 i.e num = num *num, then cube
Step-4: Repeat till process will continue till the num <= n

Try solving now
02
Round
Easy
Face to Face
Duration10 minutes
Interview date18 Feb 2020
Coding problem1

It happened 10 mins after the first round, they asked about the software lifecycle various steps involved in it. They also asked about OOPS, i.e what is OOPS , functional languages , why OOPS is useful. Then they talked about the work environment and project in company.

1. OOPS Questions

Asked about OOPS, i.e what is OOPS , why OOPS is useful? Have you used OOPS in your project.

Problem approach

Tip 1: Read about OOPS thoroughly.
Tip 2: Explain your project you mentioned in the Resume

03
Round
Easy
HR Round
Duration15 minutes
Interview date18 Feb 2020
Coding problem1

In the HR round they asked lots of personal questions like tell me about yourself, why you are interested to work with us, comfortable for relocation or not.

1. HR Discussion

Problem approach

Tip 1 : Study about the company when and who established the company.

Tip 2 : If it is a MNC or not.

Tip 3 : Mention that it comes in top 10 companies

Tip 4 : Start with your degree then talk about the projects and internships you did year by year.

Tip 5 : Tell what you learnt from them

Tip 6 : Mention about extracurricular or volunteering work you did.

Tip 7 : Try to match your answer in line with company's vision and mission

Tip 8 : Know about the role you have applied for

Tip 9 : Tell how you utilized your time

Tip 10 : Whether it is learning course online

Tip 11 : Freelancing or working on your startup.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Suppose list1 is [2, 133, 12, 12], what is max(list1) in Python?

Choose another skill to practice
Start a Discussion
Similar interview experiences
Software Analyst
3 rounds | 2 problems
Interviewed by Capegemini Consulting India Private Limited
596 views
0 comments
0 upvotes
Software Engineer
2 rounds | 3 problems
Interviewed by Capegemini Consulting India Private Limited
0 views
0 comments
0 upvotes
SDE - 1
2 rounds | 3 problems
Interviewed by Capegemini Consulting India Private Limited
325 views
0 comments
0 upvotes
Software Engineer
3 rounds | 5 problems
Interviewed by Capegemini Consulting India Private Limited
406 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Analyst
3 rounds | 5 problems
Interviewed by Cognizant
1312 views
1 comments
0 upvotes
company logo
Software Analyst
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
861 views
1 comments
0 upvotes
company logo
Software Analyst
4 rounds | 4 problems
Interviewed by Accenture
844 views
0 comments
0 upvotes