If you’re a 2021 pass-out, Capgemini has retained the Pseudocode round in its brand new recruitment pattern.
Capgemini Pseudo Code MCQs – Pattern
The pattern for Capgemini pseudo code MCQs up until last year is given below. Capgemini pseudo code Mcqs section consisted of 25 questions to be answered in 25 minutes. This means approximately 1 minute is the maximum amount you can take to answer each question.
In Capgemini, this is a very crucial round. Though Capgemini has never announced sectional cutoff, yet the overall test cutoff is high. Hence you need to answer the maximum number of questions to clear the test. Generally, a minimum of 70% questions needs to be answered rightly in each section.
Section | Number of questions | Time duration |
---|---|---|
Pseudo code MCQ’s | 20 | 20 mins |
Capgemini Pseudo Code MCQs – Syllabus
The syllabus for Capgemini pseudo code MCQs section is as given below.
Questions will be mostly on these topics only.
- Programming Logic Based MCQs (Pseudocode)
- C
- C++
- Data Structures
- OOPS
Check out our course on Capgemini for shortcuts, tips, and tricks
Capgemini Pseudo Code MCQs
{
int const * p=5;
printf("%d",++(*p))
;
}
Correct!
Wrong!
{
char s[
]="man"; int i;
for(i=0;s[ i ];i++)
printf("\n%c%c%c%c",s[ i ],*(s+i),*(i+s),i[s]);
}
Correct!
Wrong!
{
static int var = 5;
printf("%d ",var--);
if(var)
main();
}
Correct!
Wrong!
{
int c[ ]={2.8,3.4,4,6.7,5};
int j,*p=c,*q=c;
for(j=0;j<5;j++) {
printf(" %d ",*c);
++q; }
for(j=0;j<5;j++){
printf(" %d ",*p);
++p; }
}
Correct!
Wrong!
{
extern int i;
i=20;
printf("%d",i);
}
Correct!
Wrong!
{
int i=-1,j=-1,k=0,l=2,m;
m=i++&&j++&&k++||l++;
printf("%d %d %d %d %d",i,j,k,l,m);
}
Correct!
Wrong!
{
char *p;
printf("%d %d ",sizeof(*p),sizeof(p));
}
Correct!
Wrong!
{
int i=3;
switch(i)
{
default:printf("zero");
case 1: printf("one");
break;
case 2:printf("two");
break;
case 3: printf("three");
break;
}
}
Correct!
Wrong!
{
printf("%x",-1<<4);
}
Correct!
Wrong!
{
char string[]="Hello World";
display(string);
}
void display(char *string)
{
printf("%s",string);
}
Correct!
Wrong!
{
int c=- -2;
printf("c=%d",c);
}
Correct!
Wrong!
main()
{
int i=65;
printf("sizeof(i)=%d",sizeof(i));
}
Correct!
Wrong!
{
int i=10;
i=!i>14;
printf("i=%d",i);
}
Correct!
Wrong!
main()
{
char s[]={'a','b','c','\n','c','\0'};
char *p,*str,*str1;
p=&s[3];
str=p;
str1=s;
printf("%d",++*p + ++*str1-32);
}
Correct!
Wrong!
main()
{
int a[2][2][2] = { {10,2,3,4}, {5,6,7,8} };
int *p,*q;
p=&a[2][2][2];
*q=***a;
printf("%d--- %d",*p,*q);
}
Correct!
Wrong!
main()
{
struct xx
{
int x=3;
char name[]="hello";
};
struct xx *s;
printf("%d",s->x);
printf("%s",s->name);
}
Correct!
Wrong!
main()
{
struct xx
{
int x;
struct yy
{
char s;
struct xx *p;
};
struct yy *q;
};
}
Correct!
Wrong!
{
printf("\nab");
printf("\bsi");
printf("\rha");
}
Correct!
Wrong!
{
int i=5;
printf("%d%d%d%d%d%d",i++,i--,++i,--i,i);
}
Correct!
Wrong!
main()
{
int i;
i = 64/square(4);
printf("%d",i);
}
Correct!
Wrong!
{
char *p="hai friends",*p1;
p1=p;
while(*p!='\0') ++*p++;
printf("%s %s",p,p1);
}
Correct!
Wrong!
#define a 10
main()
{
#define a 50
printf("%d",a);
}
Correct!
Wrong!
main()
{
clrscr();
printf("%d\n",clrscr());
}
Correct!
Wrong!
{
printf("%p",main);
}
Correct!
Wrong!
{
clrscr();
}
clrscr();
Correct!
Wrong!
Share the quiz to show your results !
Subscribe to see your results
I got %%score%% of %%total%% right
Loading...